使用自建的可道云服务,上传100M以上大文件时失败,记录解决过程如下。
解决方法
主要修改两个文件:PHP的配置文件php.ini
和Nginx的配置文件nginx.conf
,通过查看宝塔linux面板命令大全 - 宝塔面板,得到其配置文件位置。
更改php.ini里的post_max_size
和upload_max_filesize
都改成了5024M。同时更改nginx的配置,修改client_max_body_size 5024m
。
然后重启Nginx和php即可。
文件位置及重启命令
1 | /www/server/nginx/conf/nginx.conf #Nginx配置文件 |
PS:更改后发现上传速度很慢,想起了之前在宝塔面板开启了流量限制,关闭后速度就很快了。
决定启用自建网盘分享,主要是今天上传分享文件时,发现蓝奏云不支持100M以上文件,百度限速严重,而满心欢喜地尝试阿里网盘,分享7个文件被吞了6个。而国内复杂而慢速的网络,很多朋友想下载几兆文件都得花费很长时间,这些朋友就是曾经的自己啊,感慨良多。想着尽自己的一些力量,帮助到一些人,这也是我建立博客的初衷。