【发布时间】:2012-03-04 13:33:35
【问题描述】:
我刚刚在非标准端口 (80XX) 上设置了一个 wamp 服务器,安装了 pear,在此处使用本教程下载和设置 symfony 项目: http://trac.symfony-project.org/wiki/HowToInstallSymfonyOnWindowsWithWamp
在最后一步,因为我把它放在 www\sfproject 上,所以这里的页面 http://www.symfony-project.org/getting-started/1_4/en/05-Web-Server-Configuration 说它现在应该运行了。但是在测试时它只显示文件内容:
apps/
cache/
config/
data/
lib/
log/
plugins/
symfony
symfony.bat
test/ -
web/
怎么了?
更新:有些人认为我误解了配置。不,正如我所说的,我不想配置虚拟域,我只是希望它在 www 下运行,尽管它不安全,因为他们说我不在乎它只是为了本地使用。
这就是这些臃肿的开源框架的问题:文档、质量差的设置,没有人真正检查。
【问题讨论】:
-
您的配置似乎不正确。你应该将你的 web 服务器指向 web 文件夹,而不是直接指向 Symfony 项目文件夹。
-
正如我所说的我不想配置虚拟域,我只是希望它在 www 下运行,尽管它不安全,因为他们说我不在乎它只是为了本地使用。跨度>
-
在这种情况下,您需要将用于 DocumentRoot 的任何文件夹指向
web文件夹。这是前端控制器的位置,例如 index.php 等等。否则您的设置将无法正常工作。旁注:抱怨 SO 上的框架不太可能让人们喜欢你的事业:-) -
你能从你的
httpd.conf文件中包含你的配置吗 -
这是一个大文件。但它只是标准的 Wamp 文件,我没有修改它,因为我不想使用 vhost。
标签: php symfony1 symfony-1.4