valor inválido da diretiva "client_max_body_size"

Eu também tive esse problema. No meu caso, foi:

params:
  db_default_text_search_config: "pg_catalog.english"

  ## Define db_shared_buffers para um máximo de 25% da memória total.
  ## será definido automaticamente pelo bootstrap com base na RAM detectada, ou você pode substituir
  db_shared_buffers: "2048MB"

  ## pode melhorar o desempenho da ordenação, mas adiciona uso de memória por conexão
  db_work_mem: "40MB"

  ## Reduz o tamanho máximo de upload
  upload_size: 1024kb
[Dom 19 Mar 2023 16:42:50 UTC] Executar comando de recarga: sv reload nginx
aviso: nginx: impossível abrir supervise/ok: o arquivo não existe
[Dom 19 Mar 2023 16:42:50 UTC] Erro de recarga para:
Iniciado runsvdir, PID é 551
nginx: [emerg] diretiva "client_max_body_size" com valor inválido em /etc/nginx/conf.d/discourse.conf:112
ok: run: redis: (pid 564) 0s
ok: run: postgres: (pid 563) 0s
supervisor pid: 565 unicorn pid: 587
nginx: [emerg] diretiva "client_max_body_size" com valor inválido em /etc/nginx/conf.d/discourse.conf:112
nginx: [emerg] diretiva "client_max_body_size" com valor inválido em /etc/nginx/conf.d/discourse.conf:112

Mas, por algum motivo, funciona com: upload_size: 1m

Isso é realmente inválido, o correto seria 1024k de acordo com a documentação do nginx, que só aceita números e multiplicadores SI.

3 curtidas

Ahh, obrigado @Falco , então esse era o problema.

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.