【发布时间】:2013-11-01 12:04:25
【问题描述】:
PHP 以显示丑陋的错误消息而闻名,尽管它们有时很有用。我知道我可以用
隐藏错误消息error_reporting(0);
这很好,但它让用户完全不知道发生了什么。该页面已停止工作,他们不知道为什么。如何显示“抱歉,出现错误。请发送电子邮件给网站管理员”这样的简单消息?
对于所有错误,这将是相同的消息,我正在考虑可能会弹出一个 javascript 警报,但对任何其他想法持开放态度。
【问题讨论】:
-
您可以使用
set_error_handler创建自己的错误处理程序。
标签: php error-handling