nginx+php上传文件大小配置修改

问题说明:php

php.ini配置文件中upload_max_filesize设置为50Mnginx

post_max_size设置的值为100Mcentos

可是上传超过10兆的文件就会返回uploaderror 413错误。服务器

服务器环境:ide

centos5.7 32位post

nginx1.0.8测试

php5.2.17it

解决方法:class

一、若是你上传文件限制为50兆,则先修改php.inicli

upload_max_filesize  50M

post_max_size  100M


二、而后修改nginx配置文件中:

这 个配置选项值默认是1m,能够增长到8m以增长提升文件大小限制,我这里直接修改成100了,具体状况可根据本身的需求设置。(参 考:client_max_body_size大小要和php.ini中的upload_max_filesize、post_max_size中的最大 值一致或者稍大,这样就不会由于提交数据大小不一致出现的错误。)


client_max_body_size 100m;


ps:本次遇到的问题只以为是php.ini配置文件的事了,变个思路,从大致环境考虑一下 问题总会解决,nginx的配置仍是须要认真测试的。

相关文章
相关标签/搜索