网站地图    收藏   

主页 > 采坑 > 服务器 >

nginx环境下文件上传大文件报500错误

来源:未知    时间:2022-05-29 12:14 作者:小飞侠 阅读:

[导读] 在nginx环境下,上传大文件报500错误,如果排除后端语言限制前提下,一般是Nginx层限制了。 nginx一般通过此参数来控制body内容输入大小: client_max_body_size, 一般默认是1兆,肯定不能满足...

在nginx环境下,上传大文件报500错误,如果排除后端语言限制前提下,一般是Nginx层限制了。

nginx一般通过此参数来控制body内容输入大小: client_max_body_size, 一般默认是1兆,肯定不能满足日常业务所需。


用nginx来做webserver的时,上传大文件时需要特别注意client_max_body_size这个参数,否则会中断在nginx的请求中是无法记录到访问的. 

但是还是不行,因为的webserver用的是nginx, google了一下,发现在nginx的conf中添加了一个参数: 

在nginx.conf中增加一句,注意放到 server { ... 段.

client_max_body_size 100m;


重启即可 nginx -s reload

100m表示最大上传100M,注意理论上是无上线的,但是会影响服务器性能和响应时间,按需修改即可。

以上就是nginx环境下文件上传大文件报500错误全部内容,感谢大家支持自学php网。



最新评论

添加评论

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论