仅在指定error_reporting级别时显示错误

时间:2014-05-22 09:32:46

标签: php

我已经重新配置了我的Apache,现在我想让它以更好的方式运行。 更确切地说,我想以这样一种方式配置php.ini,即只有在我指定error_reporting时才会显示错误,因此默认情况下它们不会显示。这是因为我正在开发一个平台,我希望看到错误,然后停止显示,而不必经历php.ini麻烦。

我尝试了display_errors = Off,但即使我指定了error_reporting级别,也不会显示错误。

想法?

1 个答案:

答案 0 :(得分:0)

首先,您应该了解更多关于如何配置php.ini以及知道哪个命令执行的操作。

如果您停用以显示错误,即使您设置了错误级别,也不会显示错误。

但这是你的回答:php.net

<?php
if (!ini_get('display_errors')) {
    ini_set('display_errors', '1');
}
?>

在执行脚本期间使用ini_set()执行操作,执行后它将恢复为默认值。