启用或禁用 PHP 的 'display_errors' ini 设置的正确方法?



我遇到了不同的约定来启用 PHP 运行时中的display_errors .ini设置:

ini_set( 'display_errors', 'On' );
ini_set( 'display_errors', '1' );
ini_set( 'display_errors', 1 );
ini_set( 'display_errors', true );

以及禁用它的类似变体:

ini_set( 'display_errors', 'Off' );
ini_set( 'display_errors', '0' );
ini_set( 'display_errors', 0 );
ini_set( 'display_errors', false );
ini_set( 'display_errors', null );

它们似乎都有效,但感觉很草率。假设 PHP 7.1,什么是正确的?

在你的

php.ini文件中启用它

display_errors = On

php.ini 文件中禁用它

display_errors = Off

然后重新启动 apache。

最新更新