web-dev-qa-db-ja.com

Nextcloud14は1MBより大きいファイルをアップロードしません

LXCコンテナ(Proxmox VE、lvmシンストレージ)内でnginx、php-fpm7.2、mariadb、redisを使用してDebianStretchでNextcloud14を実行しています。別のLXCコンテナーで、Alpine Linux3.8はnginxリバースプロキシを実行します。

どういうわけか、1メガバイトを超えるファイルをアップロードできません。

私はすでに以下を試しました/チェックしました:

  • php upload_max_filesize = 16G
  • php post_max_size = 16G
  • php output_buffering =オフ
  • php max_input_time = 3600
  • php max_execution_time = 3600
  • php memory_limit = 1024M
  • php upload_tmp_dir =/upload_tmp /(権限と使用可能なスペースは問題ありません)
  • nginx client_max_body_size 16G;
  • nginx fastcgi_read_timeout 3600;
  • nginx client_body_temp_path/upload_tmp;
  • リバースプロキシproxy_bufferingoff;
  • リバースプロキシproxy_request_bufferingoff;

誰かがアイデアを持っていますか、他にどこで私が見ることができますか?

1
user393856

問題はリバースプロキシでした。 httpブロックには、1mに設定された別のclient_max_body_sizeがありました。 0に設定すると解決しました。ここで解決策を見つけました: https://serverfault.com/a/401732/393856

2
user393856