(宝塔)nextcloud下载超过一个G文件出现网络错误的解决和一些安装使用中心得分享

(宝塔)nextcloud下载超过一个G文件出现网络错误的解决和一些安装使用中心得分享

那一天~,我看着本来已经配置好了的nextcloud,在下载装机全家桶刚好1024mb时,突然浏览器下载出现了网络错误,我心里只有一个字 (一种植物)!

附加了一些比较重要的点,网上一搜一大堆的报错优化我这里就不再赘述了,毕竟烂大街了,这里只是处理一下我遇到的疑难杂症。

一些重要的事情

首先,我们如果使用nextcloud一定要注意两个方面,第一个是请大胆使用mysql,就算是单人使用,sqllite也是腊鸡,腊鸡中的战斗机,甚至还会有崩溃的风险。

第二个是请一定使用缓存模块,可以在宝塔的php管理页面安装apcu或者其他支持的缓存模块,这会极大优化你的nextcloud响应时间和流畅性能。

缓存配置:

  1. 请先安装apcu,具体在宝塔–>软件管理–>php–>安装扩展里可以找到

扩展

  1. 配置nextcloud配置文件,文件应该在你的nextcloud主文件夹–>config–>config.php

添加一行代码:

1
'memcache.local' => '\\OC\\Memcache\\APCu',

下载文件出现网络错误

以前在群晖里使用nextcloud搭建了一个网络云盘,挺好用的,后来因为某种原因,我希望迁移nextcloud,并且优化一下,但是完成以后出现了比较大的问题,比如这个,下载文件到1024mb时,nginx会断开我的链接,致使浏览器报网络连接错误。

查阅了一下资料,其实也很简单,就是修改两个nginx的参数,第一个是这个主要的报错原因

nginx缓存文件大小限制,宝塔这里初始化就是:1024mb,所以报错,修改后,重载配置,成功!

这个在nginx的配置界面http{}里添加或者修改。

1
fastcgi_max_temp_file_size 10240m;

第二个参数选择性修改,如果你修改了第一个参数可以运行,那么第二个参数你可以不动。

1
client_max_body_size 10240m;

修改后的配置如图:

修改后的配置图

完美,开始体验顺滑如丝又不受下载速率限制的私人网盘把!enjoy!

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×