我开始使用书籍Beginning Zend Framework(Apress)学习Zend Framework,我无法通过URL来控制不同的控制器。我为Zend Framework设置了目录结构,并将Apache2.2 \ htdocs \ testproject \ public设置为localhost的默认值。如果我尝试通过键入localhost / new来访问不同的控制器,我会得到一个404(未找到)。
我的目录结构如下所示:
htdocs
--testproject
----application
------configs
------controllers
--------IndexController.php
--------NewController.php
------models
------views
------Bootstrap.php
----docs
----library
----public
----tests
----.zfproject.xml
答案 0 :(得分:0)
rewrite
模块。AllowOverride All
设置中有httpd.conf
。您可以确认以上几点并重启您的apache并再试一次吗?我相信你不会再遇到这个问题。