Nextcloud 14 não faz upload de arquivos maiores que 1MB

1

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

Por algum motivo, não consigo fazer upload de arquivos com mais de um megabyte.

Eu já tentei / verifiquei o seguinte:

  • php upload_max_filesize = 16G
  • php post_max_size = 16G
  • php output_buffering = Desligado
  • php max_input_time = 3600
  • php max_execution_time = 3600
  • php memory_limit = 1024M
  • php upload_tmp_dir = / upload_tmp / (permissões e espaço disponível são bons)
  • nginx client_max_body_size 16G;
  • nginx fastcgi_read_timeout 3600;
  • nginx client_body_temp_path / upload_tmp;
  • reverseproxy proxy_buffer off;
  • reverseproxy proxy_request_buffer off;

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

    
por lalu 12.09.2018 / 16:02

1 resposta

1

O problema foi o proxy reverso. No bloco http havia outro client_max_body_size definido para 1m. Configurando para 0 resolvido. Encontrou a solução aqui: link

    
por 12.09.2018 / 21:07