本文方法来源《nextcloud下载超过1G的文件会中断的解决方法》

Nextcloud在下载超过1GByte文件时,每下载1GB都会提示“网络错误”,虽然点击继续按钮可以继续下载,但这会大大影响被分享者的使用体验。

Chrome报错

实验有效的解决方法:在Nginx的主配置文/usr/local/nginx/conf/nginx.confhttp{ }下添加如下语句即可

fastcgi_max_temp_file_size 10240m;
宝塔如图配置

之后重启Nginx或者重载配置即可

估计是客户端下载带宽限制导致服务器php进程fread受限,在php最大执行时间内并没有读完完整文件;fastcgi_max_temp_file_size 则会不受客户端带宽限制,php进程能最大限度的将文件fread完并flush予服务器nginx;

原文章评论区留言如是说

↓这是一条广告↓(疯狂暗示,啾啾D酱)

">

相关文章