以前KUSANAGI 8の時に、ファイルの最大アップロードサイズの変更をしたのですが、KUSANAGI 9になって以前とは少し違ったので、メモ程度に記述を残します。
概要
ファイルアップロードサイズの最大値を16Mから1Gに変更する。
php.iniの場所
php.iniの場所が変更になりました。
普通は、
/etc/php.ini
なのですが、KUSANAGI 9では
/etc/opt/kusanagi/php.d/php.ini
となっています。
php.iniの3つの箇所を変更し、ファイルアップロードの最大サイズを1GBに設定します。
post_max_size = 1G upload_max_filesize = 1G memory_limit = 1G
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;
下段の様に修正します。
プロファイル名.confの場所
さらにKUSANAGIでプロヴィジョン時に作成したプロファイル名.confの設定を2カ所変更します。
それぞれ
client_max_body_size 16M;
client_max_body_size 1G;
下段の様に修正します。
変更が済んだらnginxとphp-fpmを再起動すれば完了です。
# kusanagi nginx # kusanagi php
今回は以上となります、お疲れ様でした。
コメント