无法让WordPress将错误消息写入调试日志

问题描述 投票:1回答:1

我无法让WordPress将错误消息写入调试日志。在我的wp-config.php中,我有:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

我将wp-content的权限设置为777,将[我创建的] debug.log的权限设置为666,但还是没有运气。将WP_DEBUG_DISPLAY设置为true确实会显示错误,并且会执行ini_set('display_errors', 1);等操作,但是永远不会写入日志。使用error_log功能也不起作用。

这可能是什么原因,如何解决这个问题?

php linux wordpress
1个回答
1
投票

对我来说,这是一个非常烦人的问题-实际上它正在写入日志,但是我在找错地方。确保不仅检查WordPress根目录,还要检查wp-adminwp-includes,尤其是wp-content文件夹中的错误日志文件。

默认情况下为the error log is set to wp-content/error.log,但您可以使用wp-content/error.log中的以下行对其进行更改>

wp-config.php
© www.soinside.com 2019 - 2024. All rights reserved.