PR

【KUSANAGI 9】ファイルアップロードサイズの変更

以前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

 

今回は以上となります、お疲れ様でした。

コメント

タイトルとURLをコピーしました