我们的 uploads 文件夹位于 S3 存储桶中。WP Discourse 的日志记录功能由于不断写入 uploads 文件夹而给服务器带来了很大负载。
我需要完全禁用 WP Discourse 日志,或者至少更改日志文件目录的路径。
是否有办法通过钩子自定义此设置,或者在 wp-config.php 中定义一个变量?
我们的 uploads 文件夹位于 S3 存储桶中。WP Discourse 的日志记录功能由于不断写入 uploads 文件夹而给服务器带来了很大负载。
我需要完全禁用 WP Discourse 日志,或者至少更改日志文件目录的路径。
是否有办法通过钩子自定义此设置,或者在 wp-config.php 中定义一个变量?
您是在说 WordPress 创建的日志?还是 discourse 的日志?
您是指这个,对吗?
wp-discourse 是一个 WordPress 插件。
那些是 WordPress 日志。所以如果你想更改它们,你应该做类似 https://www.google.com/search?q=wordpress+limit+log+size&oq=wordpress+limit+log+size 的事情。
这里可能有人知道,但这个搜索,尤其是在圣诞节期间,很可能会更快地得到结果。
嗨 Jay,
抱歉,我是指 wp-discourse。
我不想限制日志的大小。我需要更改插件用于保存日志文件的目录,或者完全禁用日志记录功能。
正如我提到的,我们的上传文件夹位于 S3 存储桶中,并使用 Rclone 进行挂载。WP Discourse 会不断写入此“logs-metafile.txt”文件,这会大大增加服务器负载。
我检查了 WP Discourse 的日志生成器文件,它直接获取 wp_uploads_dir,所以我认为没有官方的方法可以更改目录,对吗?
感谢您提供的报告,@Thiago_Mobilon。
我们将在下一版本的 WP Discourse 插件中进行更改以解决此问题。
请注意,插件 2.4.8 的下一个版本将包含:
此修复程序应能解决您遇到的问题 @Thiago_Mobilon,因此您无需禁用日志记录,但当然也欢迎您这样做。
该版本目前正在审核中。当此拉取请求合并后,它将被发布到 wordpress.org。