0

如标题所述。

我的网站已移至更新的环境,并且出现了一些非关键错误。我想禁止网站上的所有警告,但仍希望将它们记录到标准 error_log 中,这样我就可以修复错误,而不会让我的网站看起来无法正常工作。

有没有一些简单的方法可以做到这一点?

4

3 回答 3

1
error_log = /var/log/php-scripts.log
display_errors = Off

修改php.ini如上图。并重新启动 apache 以加载新的 php.ini

于 2013-03-04T14:23:49.527 回答
0

相关设置见这里。php.ini您需要特别注意display_errors,log_errorserror_log

于 2013-03-04T14:23:00.627 回答
0

在 php.ini 集中(查找现有条目并更改它们)

display_errors to "0"

禁用错误输出并设置

log_errors to "1"

启用错误记录。

You should be able to use ini_set() as well as .htaccess to set these values as they are both marked as INI_ALL if you don't have access to php.ini

于 2013-03-04T14:32:34.563 回答