Olá
O tamanho máximo está definido para 4 MB:
Mas quando faço o upload de uma foto como esta (cerca de 2 MB), recebo uma mensagem dizendo que ela excede o limite de 4 MB:
É um bug ou estou esquecendo de algo?
- Estou usando a versão 2.4.0.beta6
Você reiniciou sua instância do Discourse após alterar essa configuração?
Acabei de tentar isso agora com:
./launcher stop app
./launcher start app
E ainda mostra o mesmo erro. Isso poderia estar relacionado ao uso do S3 com o Discourse?
Acho que a nova atualização adicionou uma dica sobre como corrigir isso, então aqui está o guia completo para quem enfrenta o mesmo problema… tudo gira em torno do nginx:
1. Acesse a pasta do nginx:
cd /etc/nginx
2. Adicione esta linha ao seu arquivo nginx.conf:
http {
...
client_max_body_size 4M;
}
Isso permitirá que o nginx aceite arquivos com tamanho máximo de 4 megabytes.
3. Reinicie o nginx:
systemctl restart nginxnginx -s reload