【问题标题】:what is the error_reporting number for php fatal errors only?php 致命错误的 error_reporting 编号是多少?
【发布时间】:2012-07-05 00:55:33
【问题描述】:

我目前在我的 htaccess 中有这个设置:

php_value error_reporting -1

我希望日志只记录致命错误。我应该用什么替换 -1 来做到这一点?

【问题讨论】:

标签: php apache .htaccess error-handling


【解决方案1】:

您始终可以将多个标志与位运算符结合使用。

echo E_ERROR | E_CORE_ERROR | E_COMPILE_ERROR;

使用OR 很简单:只需1 + 16 + 64 = 81

您可以在 error_reporting() 的手册页上找到示例,并在 manual page for bit operators 上找到有关位运算符的示例。

作为旁注:无论如何,您都不能使用 PHP 记录 E_CORE_ERRORE_COMPILE_ERROR,因为它们发生在 之前 PHP 启动过程中。

【讨论】:

    猜你喜欢
    • 2021-11-16
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多