Symfony后端显示404

时间:2010-12-15 14:34:05

标签: php symfony-1.4

我已经在我的生产环境中为Symfony(1.4和ORM Propel)项目生成了后端应用程序。但是在将URL称为http://www.mydomain.com/backend.php时,它显示的是404.是否有任何配置错误或类似的内容..

3 个答案:

答案 0 :(得分:2)

查看你的web文件夹并确保backend.php实际存在于那里,它可能已被命名为其他东西[也许是错字]。 mydomain.com有用吗?

<强>更新

暂时禁用/重命名.htaccess文件,看看是否可以修复它。看起来mod_rewrite正在捕获“backend.php”并将其作为模块名称传递。

答案 1 :(得分:1)

问题是由于文件的权限,即backend.php。我更改了所有者/组权限,后端应用程序开始工作。如果有人遇到这种问题,请检查文件权限,可能有帮助!

答案 2 :(得分:1)

对于渲染404页面,前端控制器中的第三个参数必须为false 像这样:

ProjectConfiguration::getApplicationConfiguration('backend', 'dev', false);