Nginx + WordPress : ファイルアップロード上限の設定
php.ini の修正
1 |
sudo vi /etc/php/7.0/fpm/php.ini |
post_max_size を変更する
1 |
post_max_size = 20M |
upload_max_filesize を変更する
1 |
upload_max_filesize = 20M |
php の再起動
1 |
sudo service php7.0-fpm restart |
この時点でWP上には「最大アップロードサイズ: 20 MB」と表示されたけど、アップロードすると「HTTP エラー」になる。
「マルチファイルアップローダー」ではなく「ブラウザーアップローダー」の方で試してみると、「Nginx 413 Request Entity Too Large」と、Nginx のエラーが出ている。
Nginx の設定
Nginx 設定ファイル変更
1 |
sudo vi /usr/local/nginx/conf/nginx.conf |
http の中に client_max_body_size 20M; を追加
1 2 3 4 5 |
http { (略) client_max_body_size 20M; (略) } |
Nginx 再起動
1 |
sudo service nginx restart |
????