在建站中多少会遇到一些问题,今天我们来看看上传多媒体出现http错误的解决方法。
通过更改成传统上传方式可以看到Nginx出现的是413 Request Entity Too Large
错误添加解决方法就是打开nginx主配置文件nginx conf,一般位于/etc/nginx/nginx.conf

在http{}段,修改或添加

1
client_max_body_size 2m;

然后重新加载Nginx

1
service nginx reload

如果是以php运行的话,这个大小client_max_body_size要和php.ini中的如下值的最大值相等或稍大,这样就不会因为提交文件数据大小不一致出现错误。

1
2
post_max_size=2M
upload_max_filesize=2M

修改后需要重启Nginx服务

1
service nginx restart