/www/wwwroot/miteo.cn/usr/plugins/AMP/templates/MIPpage.php on line 33
">

Synology-群晖Nas反向代理域名无法上传大文件

2025-06-17T09:58:40

问题

使用反向代理域名(nginx-proxy-manager)登录的Nas后台,大文件2G 一上传就提示无法联机。 图片什么的都正常可以上传

为什么QC就可以上传大文件。(但是网速超级慢)

{lamp/}
{mtitle title="解决方案"/}
使用反向代理域名登录时无法上传大文件(2G),而使用QuickConnect(QC)则正常,这通常与反向代理的配置有关。

问题原因分析

  • Nginx默认限制:Nginx默认对客户端请求大小有限制(通常为1MB),大文件上传会被拒绝
  • 超时设置不足:大文件上传需要更长的超时时间
  • 代理缓冲区不足:上传大文件需要更大的缓冲区
  • SSL/TLS配置问题:可能与SSL握手或长连接有关

解决方案

  1. 修改Nginx Proxy Manager配置
    在Nginx Proxy Manager中为您的反向代理域名添加以下高级配置:

    client_max_body_size 0;  # 取消上传文件大小限制
    proxy_request_buffering off;  # 禁用请求缓冲,适合大文件上传
    proxy_connect_timeout 600;
    proxy_send_timeout 600;
    proxy_read_timeout 600;
    send_timeout 600;
  2. 检查群晖Web Station设置
    登录群晖控制面板
    进入"Web服务" > "常规设置"
    确保"HTTP后端服务器"设置为"Nginx"
    检查"最大上传大小"设置是否足够大
  3. 检查群晖PHP设置(如果使用PHP应用)

    # 修改php.ini中的以下参数
    upload_max_filesize = 2048M
    post_max_size = 2048M
    max_execution_time = 600
    max_input_time = 600
当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »