【发布时间】:2010-02-12 14:55:35
【问题描述】:
我的 .htaccess 文件中有许多 ErrorDocuments 设置用于错误,例如 404、401、403 等,它们都重定向到我的错误页面,但是当 PHP 报告时,永远不会显示为 500 错误设置的 ErrorDocument a 500。500 代码被发送到浏览器,输出为空白。我需要做一些特别的事情来启用 500 个错误文档以与 PHP 一起使用吗?
我的指令如下所示:
ErrorDocument 401 /errorpage.php?error=401
ErrorDocument 403 /errorpage.php?error=403
ErrorDocument 404 /errorpage.php?error=404
ErrorDocument 500 /errorpage.php?error=500
我查看了 php.ini,看不到任何明显会覆盖 Apache 设置的内容,而且我的 httpd.conf 中也没有 ErrorDocument 指令。我还应该去哪里看看?
提前致谢。
【问题讨论】:
标签: apache errordocument