隐藏PHP错误在Godaddy Wordpress Hosting


Hide PHP errors on Godaddy Wordpress Hosting

我试图隐藏(但日志)PHP错误在GoDaddy管理的Wordpress托管,但无济于事。

我已经尝试创建一个php.ini/php5.ini文件,但它没有工作。

谁能评论一下可能的解决方案?我想保持解决方案的可行性,即使在WordPress和/或主题更新。

要隐藏任何WordPress门户上的PHP错误,无论它托管在哪里,请执行以下操作:

我们可以控制显示/隐藏通知/错误/警告从wp-config.php文件将在您的应用程序文件夹。

  1. 设置WP_DEBUG为FALSE

  2. define('WP_DEBUG', false);

  • WP_DEBUG_DISPLAY是WP_DEBUG的另一个同伴,它控制调试消息是否显示在页面的HTML中。设置为false

    define('WP_DEBUG_DISPLAY', false);

  • 确保您的wp-config.php文件中包含以下代码行。

    // Disable WP_DEBUG mode
    define( 'WP_DEBUG', false );
    // Disable display of errors and warnings 
    define( 'WP_DEBUG_DISPLAY', false );
    @ini_set( 'display_errors', 0 );
    

    我个人建议使用下面的配置,它将把所有的警告、通知记录在一个文件中。你可以在你有时间的时候修复。

    // Enable WP_DEBUG mode
    define( 'WP_DEBUG', true );
    // Enable Debug logging to the /wp-content/debug.log file
    define( 'WP_DEBUG_LOG', true );
    // Disable display of errors and warnings 
    define( 'WP_DEBUG_DISPLAY', false );
    @ini_set( 'display_errors', 0 );
    

    更多详细信息请查看WordPress codex