symfony1 - symfony - 500 错误页面自定义问题

标签 symfony1 symfony-1.4

我已准备好将站点推送到生产环境(目前处于暂存阶段),但是内部服务器错误 500 页面存在一些小问题。

我在 web/errors/error500.php 中创建了一个文件我还有:ErrorDocument 500 errors/error500.php在我的 .htaccess 文件中

问题是,如果管理员出现 500 错误,它会在 errors 中显示 symfony 默认的 500 页面而不是我的页面。文件夹。

有谁知道这是为什么?

我已经清除了 symfony 缓存,清除了浏览器缓存并使用了多个浏览器。

谢谢

最佳答案

Symfony 的标准方法不是使用 Apache ErrorDocument 指令,而是简单地将错误页面放在 <project>/apps/<appname>/config/error/error.html.php 中。或 <project>/config/error/error.html.php , 分别用于每个应用程序或一般错误页面。见 this checklist item就很方便Symfony Deployment Cheat Sheet .

关于symfony1 - symfony - 500 错误页面自定义问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5488407/

相关文章:

php - 如何检测用户是否已登录 symfony?

php - 在 cron 作业中使用 usr/bin/php p 传递参数

php - 尝试清除 Symfony 4 应用程序缓存时出现 "Cannot autowire service"异常

mysql - 子查询中的 Doctrine 子查询

macos - 在 Mac OS X 上使用 Symfony 中的应用程序/控制台

symfony1 - propel:diff 任务为所有字段/表生成不必要的 SQL 语句

php - 交响乐 : secure delete link with CSRFProtection

caching - 在 Symfony 中防止 Doctrine 的查询缓存

symfony1 - Symfony 1.4 中的 session 删除

symfony1 - Doctrine 记录监听器从未被解雇