Bonjour,
Je viens de créer un site partant de zero et avec CakePHP3.
Pour cela, j'ai installé CakePHP et j'ai utilisé composer pour créer un nouveau projet. Donc sous projet, j'ai ma structure CakePHP
/var/www/html/composer.phar*
/var/www/html/projet/
J'ai rein fait de plus que de configurer ma base de donnée.
J'oublie de vous dire, que j'ai modifié
DocumentRoot /var/www/html/projet
Pour que www.monsite.ch point vers /var/www/html/projet et pas /var/www/html/
Ensuitre, avec MySQL Workbench, j'ai créé deux tables avec une liaison. J'ai exporté le code et je l'ai importer dans ma base CakePHP.
J'ai maintenant deux tables 'Sites' et 'Parameters'.
Ensuite, dans mon terminal j'ai tapé la commande suivante
bin/cake bake all Sitesaroundbin/cake bake all Parameters
Je n'ai pas eu de messages d'erreur et les controllers, modeles ont bien été créé.
Donc maintenant, si je tape dans mon navigateur
http://www.monsite.ch/Sites/index
Je devrais voir une page ou à la limite un message d'erreur CakePHP. Au lieu de cela, j'ai ceci
The requested URL /Sites/index was not found on this server.
Pourquoi je n'arrive pas à afficher une page. Es-ce que je dois modifier quelques de routes.php?
J'ai absolument rien toucher dans ce fichier.
Milles mercis pour vos lumières