要解决WordPress上传文件大小限制需要改动两个地方。
一是nginx设置
修改nginx.conf中client_max_body_size 64M(后面加上需要的大小),也可以通过宝塔面板修改。
二是php设置
找到服务器中php.ini地址
find / -name php.ini (或者使用php --ini) vim /www/server/php/74/etc/php.ini
作了如下修改
upload_max_filesize = 512M post_max_size = 512M memory_limit = 256M
重启php和nginx
可通过宝塔面板=> 软件商店=>运行环境中找到重启。
备注:
此时,该系统不再报错。很奇怪,换了一台win7电脑通过浏览器上传文件会显示“从服务器收到预料之外的响应。此文件可能已被成功上传。请检查媒体库或刷新本页”的错误,换其他系统浏览器操作却没有这个问题,应该是浏览器或系统的问题。