WordPress で容量が大きいテーマやプラグイン、画像ファイルをアップロードしようとすると「413 Request Entity Too Large」と表示が出てしまう。これはアップロードしようとするファイルのサイズが設定の上限より大きいためこのようなメッセージが出力されます。修正しなければ行けないポイントはたった3箇所。nginx.conf と php.ini の2ファイルです。
nginx.conf client_max_body_size 部分を追加。容量は適宜設定して下さい。例 30メガ
server {
listen 80;
server_name mekou.com;
root /usr/share/nginx/;
index index.php index.html index.htm;
client_max_body_size 30M;
:
/etc/php.ini upload_max_filesize post_max_size 部分を変更。容量は適宜設定して下さい。例 30メガ
upload_max_filesize = 30M
post_max_size = 30M
max_file_uploads = 20 一度にアップロード可能なファイル数
変更後は、サービスを再起動します。
# systemctl restart nginx
# systemctl restart php-fpm