WordPress错误处理非常好,但您确实需要做一些工作来根据您的需要进行调整:
我可以告诉你,我所知道的最简单的设置是将错误记录到wp内容/调试中。日志文件-使用wp config中的以下设置。php:
define( \'WP_DEBUG\', true );
define( \'WP_DEBUG_LOG\', true );
define( \'WP_DEBUG_DISPLAY\', false );
@ini_set( \'display_errors\', 0 );
define( \'WP_DISABLE_FATAL_ERROR_HANDLER\', true );
您还可以使用xdebug-
https://xdebug.org/ - 但这不是必要的。
这将为您提供所有PHP错误的类型、行和原因,例如:
[30-Dec-2020 19:54:39 UTC] PHP Parse error: syntax error, unexpected \'an\' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in C:\\xampp\\htdocs\\file.php on line 10