WP-Discourse: Как изменить директорию логов или полностью отключить её?

Наша папка uploads находится в бакете S3. Функция логирования плагина Wp Discourse создает высокую нагрузку на сервер из-за постоянных записей в папку uploads.

Мне нужно полностью отключить логи WP Discourse или, по крайней мере, изменить путь к директории с файлами логов.

Есть ли способ настроить это с помощью хука или, возможно, определив переменную в wp-config.php?

Вы имеете в виду логи, создаваемые WordPress? Или Discourse?

Discourse.

Я уже отключил все конкретные опции логов в настройках плагина, но он всё ещё активно выполняет операции чтения/записи в каталоге,

Вы имеете в виду это, верно?

wp-discourse — это плагин для WordPress.

Это логи WordPress. Поэтому, если вы хотите изменить их, вам следует сделать что-то вроде https://www.google.com/search?q=wordpress+limit+log+size&oq=wordpress+limit+log+size.

Возможно, кто-то здесь знает, но такой поиск, особенно в Рождество, скорее всего, даст более быстрые результаты.

Привет, Джей,

Извини, я имел в виду wp-discourse.

Я не хочу ограничивать размер лога. Мне нужно изменить каталог, который плагин использует для сохранения файлов логов, или полностью отключить функцию логирования.

Как я уже упоминал, наша папка загрузок находится в бакете S3, смонтированном с помощью Rclone. WP Discourse постоянно пишет в этот файл “logs-metafile.txt”, что значительно увеличивает нагрузку на сервер.

Я проверил файл генератора логов из WP Discourse, и он напрямую обращается к wp_uploads_dir, поэтому, я думаю, что официального способа изменить каталог нет, верно?

Спасибо за этот отчет, @Thiago_Mobilon.

Мы внесем изменения для решения этой проблемы в следующем выпуске плагина WP Discourse.

Просто заметка: следующее обновление плагина 2.4.8 включает:

  • исправление конкретной проблемы, о которой сообщил @Thiago_Mobilon; и
  • настройку для полного отключения логирования

Исправление должно решить проблему, с которой вы столкнулись, @Thiago_Mobilon, поэтому отключать логирование, скорее всего, не потребуется, но вы, конечно же, можете это сделать.

Выпуск сейчас находится на проверке. После слияния этого PR он будет опубликован на wordpress.org.