WP-Discourse: Como alterar o diretório de logs ou desativá-lo completamente?

Nossa pasta uploads está em um bucket S3. O recurso de log do Wp Discourse está adicionando muita carga ao servidor, devido às gravações constantes na pasta de uploads.

Preciso desabilitar completamente os logs do WP Discourse, ou pelo menos alterar o caminho para o diretório de arquivos de log.

Existe alguma maneira de personalizar isso com um hook, ou talvez definindo uma variável em wp-config.php?

Você está falando sobre os logs criados pelo WordPress? Ou pelo Discourse?

Discourse.

Já desativei todas as opções de log específicas nas configurações do plugin, mas ele ainda faz muita leitura/gravação no diretório,

Você quer dizer isso, certo?

wp-discourse é um plugin do WordPress.

Esses são logs do WordPress. Então, se você quiser alterá-los, você deve fazer algo como https://www.google.com/search?q=wordpress+limit+log+size&oq=wordpress+limit+log+size.

Pode haver alguém aqui que saiba, mas essa pesquisa, especialmente no Natal, provavelmente trará resultados mais rápidos.

Olá Jay,

Desculpe, eu quis dizer wp-discourse.

Eu não quero limitar o tamanho do log. Preciso alterar o diretório que o plugin usa para salvar os arquivos de log, ou desabilitar completamente o recurso de log.

Como mencionei, nossa pasta de uploads está em um bucket S3, montado usando Rclone. O WP Discourse faz escritas constantes neste arquivo “logs-metafile.txt”, e isso aumenta muito a carga do servidor.

Eu verifiquei o arquivo gerador de log do WP Discourse, e ele busca diretamente o wp_uploads_dir, então acho que não há uma maneira oficial de alterar o diretório, certo?

Obrigado por este relatório @Thiago_Mobilon.

Faremos uma alteração para resolver isso na próxima versão do plugin WP Discourse.

5 curtidas

Apenas uma observação de que a próxima versão do plugin 2.4.8 inclui:

  • uma correção para o problema específico que @Thiago_Mobilon relatou; e
  • uma configuração para desativar completamente o registro

A correção deve resolver o problema que você está enfrentando, @Thiago_Mobilon, então você não deve precisar desativar o registro, mas sinta-se à vontade para fazê-lo, é claro.

A versão está atualmente em revisão. Quando este PR for mesclado, ele será lançado no wordpress.org.

4 curtidas