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

この記事は約3分で読めます。

以前KUSANAGI 8の時に、ファイルの最大アップロードサイズの変更をしたのですが、KUSANAGI 9になって以前とは少し違ったので、メモ程度に記述を残します。

概要

ファイルアップロードサイズの最大値を16Mから1Gに変更する。

php.iniの場所

php.iniの場所が変更になりました。
普通は、

Plaintext
/etc/php.ini

なのですが、KUSANAGI 9では

Plaintext
/etc/opt/kusanagi/php.d/php.ini

となっています。

php.iniの3つの箇所を変更し、ファイルアップロードの最大サイズを1GBに設定します。

Plaintext
post_max_size = 1G
upload_max_filesize = 1G
memory_limit = 1G

nginx.confの場所

次にnginxの設定を変更します。 この設定を変更しないと、nginxの最大サイズ制限にひっかかります。 変更するのは2つのファイルです。

Plaintext
/etc/opt/kusanagi/nginx/conf.d/wordpress.conf
/etc/opt/kusanagi/nginx/nginx.conf

です。

それぞれの、

Nginx
client_max_body_size 16M;
Nginx
client_max_body_size 1G;

下段の様に修正します。

プロファイル名.confの場所

さらにKUSANAGIでプロヴィジョン時に作成したプロファイル名.confの設定を2カ所変更します。
それぞれ

Nginx
client_max_body_size 16M;
Nginx
client_max_body_size 1G;

下段の様に修正します。

変更が済んだらnginxとphp-fpmを再起動すれば完了です。

Bash
kusanagi nginx
kusanagi php
管理人
管理人

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

コメント

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