Nextcloud 14 não carrega arquivos maiores que 1 MB

Nextcloud 14 não carrega arquivos maiores que 1 MB

Estou executando o Nextcloud 14 no Debian Stretch com nginx, php-fpm7.2, mariadb e redis dentro de um contêiner LXC (Proxmox VE, lvm thin storage). Em outro contêiner LXC, o Alpine Linux 3.8 executa um proxy reverso nginx.

Por algum motivo não consigo fazer upload de arquivos maiores que um megabyte.

Eu já tentei/verifiquei o seguinte:

  • php upload_max_filesize=16G
  • phppost_max_size=16G
  • php output_buffering = Desativado
  • phpmax_input_time=3600
  • php max_execution_time=3600
  • php limite_memória = 1024M
  • php upload_tmp_dir = /upload_tmp/ (as permissões e o espaço disponível são adequados)
  • nginx client_max_body_size 16G;
  • nginx fastcgi_read_timeout 3600;
  • nginx client_body_temp_path /upload_tmp;
  • proxy reverso proxy_buffering desativado;
  • proxy reverso proxy_request_buffering desativado;

Alguém tem uma ideia, onde mais eu poderia dar uma olhada?

Responder1

O problema era o proxy reverso. No bloco http havia outro client_max_body_size definido como 1m. Definir como 0 resolveu o problema. Encontrei a solução aqui:https://serverfault.com/a/401732/393856

informação relacionada