【发布时间】:2019-10-03 18:55:09
【问题描述】:
由于我们的服务器提供商端出现问题,我们的网站已迁移。它导致了很多错误,我修复了其中的大部分。现在,对于某些页面,它只是说有一个错误。它显示通知和折旧警告,但我知道这不会导致整个页面停止工作。为什么不显示致命错误?
这是我尝试过的。
define( 'WP_DEBUG_LOG', 'error.log' );
ini_set('display_errors','on');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);
error_reporting(E_ALL);
通常它会显示一个致命错误。我不知道为什么它没有向我显示重要错误。
请帮忙!
【问题讨论】:
-
看起来不错。可能是您的服务器设置不允许 php ini 设置覆盖。检查 php.ini 并确保您有类似
error_reporting=E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT和display_errors=On的内容。或者尝试使用php_flag display_startup_errors on和php_flag display_errors on从您的 .htaccess 中打开它
标签: php wordpress error-handling