来源:未知 时间: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