仕事でKusanagi9を試しに導入した際に、最大アップロードサイズの変更をしたのですが、以前とは少し違いましたので、メモ程度に残します。
php.iniの場所
php.iniの場所が変更になりました。
普通は、
/etc/php.ini
なのですが、kusanagi9では
/etc/opt/kusanagi/php.d/php.ini
になっています。
今回は、php.iniの3つの箇所を変更し、アップロードの最大サイズを1GBに設定します。
post_max_size = 1G
upload_max_filesize = 1G
memory_limit = 1G
デフォルトの16MBから上記のように設定します。
nginx.confの場所
次にnginxの設定を変更します。
この設定を変更しないと、nginxの最大サイズ制限にひっかかります。
変更するのは2つのファイルです。
/etc/opt/kusanagi/nginx/conf.d/wordpress.conf
/etc/opt/kusanagi/nginx/nginx.conf
です。
それぞれの、
client_max_body_size 16M;
client_max_body_size 1G;
に修正します。
これで、nginxとphp-fpmを再起動すれば完了です。
設定がうまくいくと、このような感じになります。