
※当サイトにはプロモーションが含まれています。

SWELLをインストールしようとしたらエラーが発生したにゃ
さくらインターネットのレンタルサーバーに、ワードプレス(WordPress)テーマのSWELL(スウェル)をインストールしようとしたところ、
アップロードされたファイルが php.ini の upload_max_filesize ディレクティブを越えています。
というエラーが発生しました。
どうやら、SWELLのファイルサイズが、さくらインターネットで設定されているupload_max_filesizeの制限を超えているようです。
そのため、php.iniに設定を追加することにしました。
php.iniを編集してアップロードできる容量を増やす方法
「php.ini」という設定ファイルを編集することで、アップロードできる容量を変更することができます。
基本的にこの問題は、エックスサーバーでは起こらないので、さくらインターネットで解説します。
①サーバーコントロールパネルにログイン
さくらインターネットのサーバーコントロールパネルにログインします。
②php.ini設定へ移動
左メニューにある
スクリプト設定 > php.ini設定
を選択。

php.iniの設定画面が表示されるので、以下の内容を記述します。
upload_max_filesize = 64M
post_max_size = 128M
max_execution_time = 300
max_input_time = 300
memory_limit = 256M
- upload_max_filesize = 64M
1つのファイルのアップロード上限を64MBに設定
- post_max_size = 128M
POSTリクエストの最大サイズ(フォームデータなど)を128MBに設定
- max_execution_time = 300
PHPスクリプトの実行時間上限を300秒(5分)に設定
- max_input_time = 300
スクリプトが入力データを解析するための最大時間
- memory_limit = 256M
PHPスクリプトが使用できるメモリの上限を256MBに設定
なお、基本的には、下記の2つの設定を追加するだけで大丈夫だと思います。
upload_max_filesize = 64M
post_max_size = 128M
これを、さくらインターネットのphp.iniの設定箇所に記載します。
最後に、「保存する」ボタンを押して、設定を更新すれば完了です。
※PHP8より前のバージョンを利用の場合、規定の設定を無視して記載した設定のみ反映されるので注意
なお、このphp.iniファイルは、上の画像にあるとおり、php.iniファイルパスに記載されている場所に作成されます。

SWELLのインストール中のエラーであれば、この後はマニュアル通りに進めればOKです