【发布时间】:2013-07-21 07:49:09
【问题描述】:
我最近升级到 PHP 5.3.22,现在每当我的 php 代码出现错误时,我都会收到 WSOD。我知道我在 php.ini 中禁用了 display_errors,所以我尝试将以下代码添加到我的脚本顶部以临时启用在屏幕上显示错误以进行调试。
error_reporting(E_ALL);
ini_set('display_errors', '1');
如果我有一个未定义的函数,但如果我错过了行尾的分号,则上述方法仍然有效。
当我开发脚本时,如何让所有错误都显示在屏幕上?
【问题讨论】:
-
如果这些设置在
.htaccess和朋友或php.ini中会更好地处理解析错误。 -
如果是生产服务器,您也可以启用错误日志。
标签: php error-reporting