依旧是WebDAV备份问题,错误413

以前不会出现这种问题,是之前更新修改WebDAV逻辑后出现的。

包括我上一个帖子的玄学问题:
面板中创建WebDAV失败 - 1Panel - 社区论坛 - FIT2CLOUD 飞致云

数据库等小文件正常备份:

网站等大文件上传失败:

实测我上传大文件是没问题的:
FFC07A56CB689AA8438201A05B67E343

image

加一波好友,我看看

加了,微信id同名

感谢大大的帮助,我的问题已经解决。
原因: 使用了反向代理,但未配置上传文件大小或设置的上传文件大小过小。
解决办法: 添加如下nginx配置

client_max_body_size 100M;  # 100 MB

由于云盘使用的特殊性,总是有各种大文件上传,所以我干脆方便的直接修改www/sites/yun.ysmj.xyz/proxy/root.conf文件

location ^~ / {
    proxy_pass http://127.0.0.1:8080; 
    proxy_set_header Host $host; 
    proxy_set_header X-Real-IP $remote_addr; 
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
    proxy_set_header REMOTE-HOST $remote_addr; 
    proxy_set_header Upgrade $http_upgrade; 
    proxy_set_header Connection $http_connection; 
    proxy_set_header X-Forwarded-Proto $scheme; 
    proxy_http_version 1.1; 
    add_header X-Cache $upstream_cache_status; 
    add_header Cache-Control no-cache; 
    proxy_ssl_server_name off; 
    # 大文件上传与超时优化
    proxy_connect_timeout 86400s; 
    proxy_read_timeout  86400s; 
    proxy_send_timeout 86400s; 
    send_timeout  86400s; 
    proxy_buffering off; 
    client_max_body_size 0; 
    proxy_request_buffering off; 
    proxy_socket_keepalive on; 
}
1 个赞