Erro de tamanho máximo de upload

Tentei definir meu limite de upload para 1 GB porque quero hospedar alguns vídeos longos da equipe. Já segui o tutorial, mas ainda recebo o erro. Modifiquei e adicionei o novo limite em app.yml e nas configurações no aplicativo e reconstruí. Alguém tem uma solução?

Não tenho nenhuma sugestão técnica, mas tenho uma sugestão de UX: não faça isso.

O Discourse não é um serviço de streaming e, com isso, você está apenas sobrecarregando a largura de banda e os armazenamentos dos dispositivos.

1 curtida

Obrigado pela sugestão, mas tenho recursos e não vou carregar muitos vídeos. Agora estou recebendo um erro para um vídeo de 150 MB.

Alguém tem uma solução para isso?

Tentei carregar um arquivo de 18 MB com um limite configurado de 1000 MB (também tentei 999 e 500) e recebi o seguinte erro:

Pelo que me lembro, 18 MB são bem menos que 1000 :slight_smile:

Como 18 é maior que 10: você seguiu as etapas em

2 curtidas

Uau, isso é totalmente inesperado. Obrigado por apontar a solução. (Ainda não tentei, mas não vejo outro problema.)

De fato, funciona. Tudo o que você precisa é passar o parâmetro correto no arquivo de configuração para atualizar o tamanho máximo de upload de arquivos:

params:
  ## Tamanho máximo de upload (padrão: 10m)
  upload_size: 20m
2 curtidas

Seria bom se eles pudessem mudar o alerta para isso, eu também fiquei confuso com isso, ou nas configurações de administrador mencionar que há um limite para o quanto isso pode ser ajustado sem alterar as configurações no console.

não é mais necessário aumentar o limite na configuração do nginx também?

Segui o tutorial, mas sempre recebo a mensagem “é maior que o máximo permitido de 1000 MB” no tamanho máximo do anexo.
Sim, fiz alterações em app.yaml, reconstruí. Ainda é o mesmo.

Então, neste caso, estava experimentando inserir upload de arquivo de 2 GB.