Tutoriel getting started : Erreur 404 après la config BDD et vue index
Bonjour,
Je me remets à Zend Framework en vue d'un projet à développer et je refais le tutoriel pour ZF 3.
La seule chose que j'ai modifiée est l'accès à la BDD que j'ai essayé de configurer pour MySQL, grâce au tuto de Zend-DB au lieu du Sqlite donné par le tuto Getting Started.
J'ai mis ceci dans config/autoload/global.php :
Code:
1 2 3 4 5 6 7
| return [
'db' => [
'driver' => 'Pdo_Mysql',
//'dsn' => sprintf('sqlite:%s/data/zftutorial.db', realpath(getcwd())),
'dsn' => 'mysql:dbname=zf_tutorial;host=mon.ip;charset=utf8;username=monuser;password=monpassword',
],
]; |
Il y a aussi un passage du tuto que je n'ai pas bien compris :
Citation:
Envoyé par Tutorial db-adapter
Configuring the default adapter
Within your service factories, you may retrieve the default adapter from your application container using the class name Zend\Db\Adapter\AdapterInterface:
Code:
1 2 3 4 5
| use Zend\Db\Adapter\AdapterInterface;
function ($container) {
return new SomeServiceObject($container->get(AdapterInterface::class));
} |
Faut-il entrer ce code quelque part ou est-ce un exemple ?
Où faudrait-il le coller ?
J'obtiens une erreur 404 quand j'appelle http://zf-tutorial.localhost/album/ et je ne vois pas à quoi c'est dû.
Y a t-il un moyen de détecter d'où vient l'erreur ?
J'ai activé la barre de développement et les erreurs PHP. Ces dernières ne me donnent qu'un warning à propos de l'utilisation de date() dans module/Application/view/layout/layout.phtml, un fichier auquel je n'ai pas touché.