Nginx对客户端请求缓冲区大小有个默认限制,如果超过了该值(比如在上传大文件时),会报500错误. 只需要设置三个值,就可以解决该问题: 1. client_body_buffer_size: 指定客户端请求体缓冲区大小,如果请求大于该值,会报"500 Internal Server Error"错误. The directive specifies the client request body buffer size. If the request body is more th
对于nginx+php的一些网站,上传文件大小会受到多个方面的限制,一个是nginx本身的限制,限制了客户端上传文件的大小,一个是php.ini文件中默认了多个地方的设置. 所以为了解决上传文件大小限定的问题必须要做出多处修改.以下整理了几个地方. 1.修改/usr/local/nginx/conf/nginx.conf 文件,查找 client_max_body_size 将后面的值设置为你想设置的值.比如: # pass the PHP scripts to FastCGI server l