PHP错误日志记录.如何预防


PHP error logging. How to prevent?

如何防止php错误记录在php中?我可以打印错误,但不能禁用错误日志记录(所有php错误都附加到主机中的error_log)。我试着在网上搜索,但没有找到任何东西(排除了对我不起作用的解决方案)。我显示错误的函数:

function show_errors($log = false) {
    if ($log) {
      // so what here?
    }
    error_reporting(E_ALL);
    ini_set('display_errors', '1');
}

但请记住。我无法在.htaccess文件中使用php_flags或php_values,因为我的web服务器已经阻止了它们。

如果php.ini没有有效的safe_modeopen_basedir,则可以执行此

ini_set('error_log', '/dev/null');  

你也可以在你的文档根目录中使用.htaccess并添加

php_value error_log /dev/null