上传视频时,出现服务器错误:413的解决办法

在系统层面,已经将上传限制设置为了300MB,但如果碰到413报错,说明需要在你服务器中修改以下两个地方,方能正常上传视频:

1、修改PHP配置,将upload_max_filesize和post_max_size都改为300M;

2、修改Nginx 配置:将client_max_body_size改为300M。(如果未设置,则服务器默认为1M)。

     按此路径找到以下文件(以宝塔面板为例)

/www/server/panel/vhost/nginx/你的实际域名.conf

server 块中添加如下指令

client_max_body_size 300m;

root 指令放在一起。配置完成后,重载 Nginx 配置即可生效,不会影响服务器现有业务。

 

*如果你使用的是虚拟主机,请在虚拟主机的管理面板查看上传大小限制,并确保你要上传的视频文件不超过此限制。(虚拟主机使用的是服务商的服务器,所以无法修改上传限制)(建议购买腾讯云COS云存储,并配置在博客系统后台,并开启COS功能,这样一来,上传视频就不再受虚拟主机限制了!)

这篇文章对您有帮助吗?
👍 0 👎 0