以编程方式禁用调试日志 时间:2014-08-08 作者:Howdy_McGee 我正在尝试禁用WP_DEBUG_LOG 当且仅当debug.log 存在。我想加入wp_footer 并测试该文件是否存在,如果存在,请禁用我的调试日志。但我发现的是WP_DEBUG_LOG 是一个常量,只能从wp-config.php 这对我的案子来说太早了。有没有办法将其从安装时的常量更改为正常工作?我唯一的另一个想法是在选项表中创建一个安装选项,然后每次都检查它wp-config 加载以查看值是否已更改,但我希望避免这种情况。我可以在定义之前检查文件是否存在WP_DEBUG_LOG 但在调试日志实际存在并被file_exists() (因为它运行得很早)这不是最优的。有人知道可以通过编程关闭的解决方法吗WP_DEBUG_LOG? 1 个回复 最合适的回答,由SO网友:Howdy_McGee 整理而成 @Wyck是对的,(好吧,sorta:P)你可以设置错误日志,但是1) 您需要启用调试(2)ini_set(\'log_errors\', 1); 或0用于false3) 您需要通过设置日志位置ini_set(\'error_log, $location)一旦你有了这个设置,如果需要的话,你可以通过$location 并关闭log_errors 通过将其值设置为0。 结束 文章导航