Наша папка uploads находится в бакете S3. Функция логирования плагина Wp Discourse создает высокую нагрузку на сервер из-за постоянных записей в папку uploads.
Мне нужно полностью отключить логи WP Discourse или, по крайней мере, изменить путь к директории с файлами логов.
Есть ли способ настроить это с помощью хука или, возможно, определив переменную в wp-config.php?
Это логи WordPress. Поэтому, если вы хотите изменить их, вам следует сделать что-то вроде https://www.google.com/search?q=wordpress+limit+log+size&oq=wordpress+limit+log+size.
Возможно, кто-то здесь знает, но такой поиск, особенно в Рождество, скорее всего, даст более быстрые результаты.
Я не хочу ограничивать размер лога. Мне нужно изменить каталог, который плагин использует для сохранения файлов логов, или полностью отключить функцию логирования.
Как я уже упоминал, наша папка загрузок находится в бакете S3, смонтированном с помощью Rclone. WP Discourse постоянно пишет в этот файл “logs-metafile.txt”, что значительно увеличивает нагрузку на сервер.
Я проверил файл генератора логов из WP Discourse, и он напрямую обращается к wp_uploads_dir, поэтому, я думаю, что официального способа изменить каталог нет, верно?
Просто заметка: следующее обновление плагина 2.4.8 включает:
исправление конкретной проблемы, о которой сообщил @Thiago_Mobilon; и
настройку для полного отключения логирования
Исправление должно решить проблему, с которой вы столкнулись, @Thiago_Mobilon, поэтому отключать логирование, скорее всего, не потребуется, но вы, конечно же, можете это сделать.
Выпуск сейчас находится на проверке. После слияния этого PR он будет опубликован на wordpress.org.