WordPressのアップロードファイルサイズの上限を変更する方法

カテゴリーWordPress

WordPressの画像や動画ファイルやAll-in-One WP Migrationでデータをインポートする際に、最大アップロードファイルサイズを超過しているため、アップロードできないと表示されることがあります。
このままだとアップロードできませんので、最大アップロードファイルサイズを変更する方法を紹介します。

目次

アップロードサイズを確認する方法

WordPressの【メディア】⇒【新規追加】を開くと、メディアライブラリのファイルのアップロード画面が表示されます。そこに「最大アップロードサイズ」の容量が記載されています。
上記画像の場合、30MBまでの容量のデータをアップロードできます。

All-in-One WP Migrationの場合は、【インポート】を開くと「最大アップロードファイルサイズ」が表示されますので、その容量で確認できます。
メディアで確認した最大アップロードサイズの容量と同じ容量になります。

最大アップロードサイズを超過

画像や動画、データファイルをアップロードしたり、インポートすると「サイトの最大アップロードサイズを超過しています:30MB」と表示されることがあります。
今回の場合、アップロードサイズが30MBに設定されている状態で、これ以上のデータをアップロードすることができません。

ファイルアップロードサイズを上げる方法

エックスサーバーの「php.ini設定」でファイルアップロードサイズの上限を変更する方法をお伝えします。

php.ini設定で変更する

エックスサーバーの【サーバーパネル】にログインして、PHP欄にある【php.ini設定】を開きます。

「ドメイン選択画面」が表示されますので、該当ドメインの右側にある【選択する】をクリックします。

「php.ini設定画面」が開いたら、下の方にスクロールして「その他の設定」欄を見つけて以下の3つの設定値を修正します。

  • memory_limit:メモリ容量の最大値
  • post_max_size:POSTデータの最大サイズ
  • upload_max_filesize:アップロードファイルの最大サイズ

今回は、3つの設定項目ともに【1G】に設定したいと思うので「1G」と入力して【確認画面へ進む】をクリックします。

変更内容を確認して【変更する】をクリックします。

設定変更完了画面が表示されます。
反映には最大5分ほど時間が掛かるみたいですが、サイトを再読み込みするとすぐに反映されていました。

アップロードサイズの変更確認

再度、WordPressの【メディア】⇒【新規追加】を開いて「最大アップロードサイズ」を確認して下さい。
サーバー側で設定した値が表示されています。

All-in-One WP Migrationの「最大アップロードファイルサイズ」の容量も変更されます。

まとめ

WordPressに画像・動画・データなどをアップロード・インポートする際に、容量の上限値が設定されています。その容量を超えたファイルデータをWordPressにアップロードすることは出来ません。紹介したようにサーバー側のphp.ini設定の3箇所の値を変更することで、アップロードできるファイルサイズの上限を変更することで対応できます。

ホーム

問合せ

制作実績

サービス