我在以下情况中: 我安装了WAMP,然后我安装了zend framework 2骨架应用程序。 我为apache启用了mod_rewrite,但是当我浏览到localhost \ myapplication时,它会显示带有根目录文件夹列表的页面索引。当我点击公共文件夹时,我可以成功地从zend2看到该页面。
现在我创建了一个新模块,如ZF2网站上的教程所示。他只是前往http://zf2-tutorial.localhost/album说它应该显示一个网站。
如果我浏览到localhost / album,我会收到消息The requested URL /Zend/public/album was not found on this server.
我认为我在设置WAMP和zend框架时遇到了问题,因为我看到带有文件夹列表的页面索引,需要点击它才能进入索引页面。
在WAMP上没有虚拟主机的情况下,甚至可以让ZF2工作吗?
答案 0 :(得分:1)
如果你不想编辑你的apache配置,你只需要改变文件的结构。
从public
文件夹中获取所有文件,并将其放入您的wamp www
文件夹(c:\wamp\www
)。
然后确保其他zf2文件(config
,data
,module
等)位于c:\wamp
。现在,您应该可以通过http://localhost
和http://localhost/album