1

我正在使用带有 NGINX 反向代理的 NextCloud Docker Image(不安全的 docker-compose 示例),我似乎无法上传大于 1gb 的文件,如果我尝试它会给我 504 Could not reassemble chunks 错误消息

这是我用于反向代理的 nginx.conf https://paste.fasterc.xyz/enapajiler.nginx

这是我的 NextCloud 的 nginx.conf https://paste.fasterc.xyz/namehowezo.nginx

这是我的 NextCloud 的 php.ini https://paste.fastermc.xyz/omegunohoy.coffeescript

这是我的 NextCloud 的 www.conf https://paste.fasterc.xyz/akecoqugob.pl

4

1 回答 1

2

必须将此添加到 nginx 代理配置文件

location / {
        proxy_headers_hash_max_size 512;
        proxy_headers_hash_bucket_size 64;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        add_header Front-End-Https on;
        proxy_pass http(s)://<your NextCloud ip and port>;
    }

还要加上client_max_body 10G;到 php.ini 中的 NextCloud nginx.conf 和 post_max_size = 10G

于 2020-03-17T16:14:51.713 回答