Craft CMS でアップロードできるファイルサイズの最大値を変更する

Craft CMS でアップロードできるファイルサイズの最大値を変更する方法をご紹介します。

Craft CMS Logo

Craft 3 の Assets に動画をアップロードしようとしたところ、 16MBを超えているのでアップロードできませんよ〜 という警告が表示されてしまいました。

この案件で利用しているサーバーはエックスサーバーで、サーバーパネルの php.ini の設定を見たところ、 30M に設定されていました。はてさて、どうしたものかと調べて見ると、Craft CMS 自体のファイルアップロードの上限が 16MB に設定されていました。

したがって、Craft CMS でファイルアップロードの上限値を変更するには、

  1. php.ini を確認
  2. Craft の config/general.phpmaxUploadFileSize を設定

という流れになります。今回は、ドキュメントページのサンプルにある通り下記のように設定しました。

'maxUploadFileSize' => 33554432,

以上です。

Published 2018-06-15
Updated 2019-06-25