【问题标题】:Why my symfony project under www on wamp doesn't run为什么我在 wamp 上的 www 下的 symfony 项目无法运行
【发布时间】: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


【解决方案1】:

当导航到 localhost:80XX/sfproject/web 时,该站点可能工作。您可以创建虚拟主机或符号链接 /Application/MAMP/htdocs 到 sfproject/web,但不建议这样做。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-06
    • 2018-02-02
    相关资源
    最近更新 更多