- Home ›
- WordPressの使い方 ›
- メディア(画像、動画)の利用 ›
- HERE
メディア(画像や動画)のアップロード上限(2MB)を変更する
画像や動画をアップロードする時にファイルのサイズに上限(2MBとなっているケースが多いかと思います)が設定されています。この上限はWordPressの設定ではなく、WordPressで利用しているPHPの設定に依存しています。ここではアップロード上限を変更する手順について解説します。
メディアのアップロード画面では次のように「最大アップロードサイズ: 2 MB」と表示されています。(環境によって2MBの部分は異なります)。
この上限を変更するにはPHPの設定ファイルであるphp.iniファイルの設定を変更します。
まず現在の設定を確認するために次の3行を記述したファイルを作成し、WordPressをインストールしているサーバにアップロードします。ファイル名は「phpinofo.php」としました。
<?php phpinfo(); ?>
ブラウザからアップロードしたファイルへアクセスすると次のようにPHPに関する設定を確認することができます。
次の3つの値について設定されている値を確認します。
post_max_size 8M upload_max_filesize 2M memory_limit 128M
現在「upload_max_filesize」が2MBに設定されているため、WordPressでメディアをアップロードする時の上限が2MBとなっています。よってアップロードするファイルの上限を変更するには「upload_max_filesize」及び「post_max_size」の値を変更します。(「memory_limit」については今回変更不要ですが、ご利用の環境によってはこちらも変更する必要があります)。
-- --
今回はさくらインターネットのレンタルサーバを利用している場合で解説します。サーバコントロールパネルにログインして下さい。
画面左側に表示されている「アプリケーションの設定」の中にある「PHP設定の編集」をクリックして下さい。
「PHP設定の編集」画面が表示されます。
今回は上限を30MBに変更してみます。次のように2つの行を追加で記述して下さい。「post_max_size」はPOSTデータの最大サイズ、「upload_max_filesize」は1ファイルあたりの最大アップロードサイズです。(post_max_sizeの方を少し多めに設定しています)。
post_max_size = 40M upload_max_filesize = 30M
最後に「保存する」をクリックして下さい。これで設定は完了です。
-- --
改めてメディアのアップロード画面を見てみると「最大アップロードサイズ: 30 MB」と変更されていることが確認できます。
大きい画像や動画などをアップロードする場合は最大アップロードサイズを変更されてみて下さい。
( Written by Tatsuo Ikura )