2011-07-17 3 views
0

Je commence à apprendre Zend Framework avec le livre Beginning Zend Framework (Apress), j'ai du mal à trouver différents contrôleurs via l'URL. Je configure la structure de répertoire de Zend Framework et installe Apache2.2 \ htdocs \ testproject \ public par défaut pour localhost. Si j'essaie d'accéder à un contrôleur différent en tapant localhost/new, j'obtiens un 404 (Not Found).Zend Framework accéder aux contrôleurs via les URL

Ma structure de répertoire ressemble à ceci:

htdocs 
--testproject 
----application 
------configs 
------controllers 
--------IndexController.php 
--------NewController.php 
------models 
------views 
------Bootstrap.php 
----docs 
----library 
----public 
----tests 
----.zfproject.xml 
+0

Avez-vous vérifié votre fichier .htaccess? –

Répondre

0
  1. Assurez-vous que vous avez activé le module rewrite de apache.
  2. Assurez-vous d'avoir AllowOverride All dans vos paramètres httpd.conf.

Pouvez-vous confirmer les points ci-dessus et redémarrer votre apache et essayer encore une fois? Je suis sûr que vous ne serez plus jamais confrontés à ce problème.

Questions connexes