这是对昨天发布的问题的一种改写。我得到了一个答案,但没有一个答案。我研究了一下,现在可以用简单明了的方式重新提出问题。Zend Framework隐形控制器
我用Zend Framework创建一个项目。我进入内部并创建一个控制器。当我尝试访问这个新控制器的thr视图时,它不起作用。我收到“找不到页面”错误。
我明白这个问题与Apache和.htaccess以及那些东西有关。我需要知道我需要知道什么才能看到其他页面,而不是主页面。
G.
这是对昨天发布的问题的一种改写。我得到了一个答案,但没有一个答案。我研究了一下,现在可以用简单明了的方式重新提出问题。Zend Framework隐形控制器
我用Zend Framework创建一个项目。我进入内部并创建一个控制器。当我尝试访问这个新控制器的thr视图时,它不起作用。我收到“找不到页面”错误。
我明白这个问题与Apache和.htaccess以及那些东西有关。我需要知道我需要知道什么才能看到其他页面,而不是主页面。
G.
夫妇的想法尝试:
你检查.htaccess
文件中的public_html文件夹?
为ZF一个基本的例子:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]
是否检查该AllowOverride
在<Directory>
配置你的虚拟主机配置中启用?
<Directory "/path/to/public_html">
AllowOverride All
Options FollowSymLinks
Order Allow,Deny
Allow From All
</Directory>
您需要了解如何在.htaccess中配置Apache重写,使用ZF进行路由以及如何正确设置ZF应用。 – markus 2009-08-12 21:45:27