WordPress后台上传文件超50M大小提示错误受限制解除方法
今天瓦片遇到了一个问题,在Wordpress后台上传100多兆的文件没上传成功,我们知道默认支持上传文件的大小是50M,但只要文件内容超过50M,导致文件无法上传到网站上,在网上找了一圈,解决办法如下。
1、修改php.ini文件的文件大小限制
首先在/usr/local/php/etc/php.ini 修改一下
1 2 3 | upload_max_filesize = 500M, 将后面的500M修改为自己想要的大小。 post_max_size = 200M, 将这个200M修改为自己想要的大小 |
修改后,文件上传的大小提示文字会变正常,但是选中文件上传时,依然会被提示错误。
从服务器收到预料之外的响应。此文件可能已被成功上传。请检查媒体库或刷新本页
那么还需要做如下的一步。
2、修改nginx的限制
修改位置在/usr/local/nginx/conf/vhost/ wp123.cn.conf (这个文件一般以域名命名,比如瓦片独立站学堂域名是wp123.cn,就是wp123.cn.conf)
在
1 | include enable -php.conf; |
这句的上面添加
1 | client_max_body_size 500m; |
修改后重启lnmp,再次打开后台媒体上传页面发现上传大小已经变成了500M。
我使用的是lnmp,那么重启命令就是lnmp restart