|
|
1
1
终于明白了。在apache的httpd.conf文件中,将“allowoverride none”的每个实例更改为“allowoverride all”。 我不知道为什么Zend没有这个设置,因为我的Zend框架安装了安装程序Apache。在这一变化之后,快速启动按原样运行(甚至不需要在根目录中)。 谢谢你的帮助! |
|
|
2
0
添加到Jacob的评论中:我认为QuickStart应用程序的.htaccess文件中的mod重写条件和规则期望所有内容都与域的根相关,尤其是将所有内容重写到域的根。(
所以要么:
另外,确保您的服务器上启用了mod_rewrite(假设您有一个apache服务器)。 编辑 由于应用程序不是从服务器的根目录运行的,所以您可能仍然应该在引导程序的某个地方设置baseurl。比如:
但是,如果您可以使用这些选项中的任何一个,那么将应用程序放在服务器的根目录中,或者让服务器的根目录指向httpd.conf中的公用文件夹,就可以避免很多麻烦。 如果这样做,请确保再次将.htaccess设置为它的默认设置。 |
|
|
pia-sophie · 带子级的嵌套视图,不会显示子级 8 年前 |
|
|
pia-sophie · 注册查看帮助程序了解问题 8 年前 |
|
|
GThamizh · Mysql查询格式从ZEND更改为Yii2 8 年前 |
|
|
p.wright · Zend2 Post请求 8 年前 |