【发布时间】:2016-08-03 14:43:31
【问题描述】:
如果我在代码中意外出错,是否可以使用 PHP 显示 500 页?我尝试使用error_reporting(0),但这只会隐藏错误。如果我使用 htaccess' php_flag display_errors off Chrome(和其他浏览器)将只显示 500 错误,如下所示:http://image.prntscr.com/image/4c87df1998634097a18a85d268ccc818.png
谢谢:)
【问题讨论】:
-
只是为了澄清一下:如果发生 500 错误,您想显示一个页面吗?
-
一般规则:如果您收到 500 错误,您首先要检查服务器的错误日志以获取有关 500 的详细信息。
-
@Fairy 不,如果我的 PHP 代码出错,我想显示 500 页,这样用户就不会看到 PHP 警告。我知道我可以隐藏它们,但我更喜欢显示有用的 500 页面