最近使用php上传一个3m多的文件服务器出现了nginx: 413 Request Entity Too Large 的错误。一看就是文件太大了。查了一下php.ini最大上传才2m。
所以只要修改一下php.ini里面的 upload_max_filesize 和 post_max_size 。
我这里把他改成了20m;
upload_max_filesize = 20M; post_max_size = 20mM;
如果你是使用apache服务器的话,重启一下apache就好了。
如果你是nginx服务器的话,那就要多修改一下。nginx默认上传文件的大小是1M,所以需要修改一下nginx.conf文件里面的内容。在http{}里面加入client_max_body_size 20m;即可。
http{ ... client_max_body_size 20m;#20m为允许最大上传的大小。 ... }
然后重启一下nginx服务器就可以了。
版权声明:本文为博主原创文章,未经博主允许不得转载。