我已经在我的服务器(Ubuntu 12.04,blog.dck.me)上推送了我的 Symfony 应用程序,当我继续时,没问题,但是当您尝试阅读一篇文章时,您会遇到 404 错误,然后如果您添加应用程序.php 首先是 URL,它可以工作!
这不是规则问题,我为这个文件夹修复了 777。我清除了产品缓存。我用 php app/console router:debug --env=prod 检查了路由,没关系,我有所有路由。我检查了很多很多我的虚拟主机,当我将 DirectoryIndex 更改为 app_dev.php 时,页面会打印一个 javascript 警报,指示“无法加载工具栏”..
我的虚拟主机:
<VirtualHost *:80>
ServerName blog.dck.me
DocumentRoot /var/www/blog/web
DirectoryIndex app.php
<Directory "/var/www/blog/web">
DirectoryIndex app.php
Options -Indexes FollowSymLinks SymLinksifOwnerMatch
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
我希望你能得到更多的想法。
谢谢你。