在自定義WordPress,想上傳主題啊,圖片啊,音視頻之類的,經常大小會被限制在2M以內,這是web服務器怕文件大影響性能,跟WP沒關系。
在nginx的配置文件里http下面加入一句:client_max_body_size 64M;
例如我的配置文件路徑為: /etc/nginx/nginx.conf
只改這個是不行的,后來還會出現限制,還要改php的文件php.ini,如果不知道在哪可以搜一下:
我的在/etc/php/7.2/fpm/php.ini
打開后,找到並設置以下選項的值:
upload_max_filesize = 128M
post_max_size = 128M
memory_limit 256M
max_execution_time 300
max_input_time 300
然后重啟php和nginx:
service php-fpm restart
service nginx reload
我的php是7.2版本的:
再來上傳文件,發現變成128M了。