※この記事にはプロモーションが含まれています
ワードプレスでサイト制作時、「サイトの最大アップロードサイズを超過しています」というメッセージが出ることがあります。
これは、サーバー側で、アップロードの限度を超えた為に表示されます。
解決策は3つ。
- php.iniで設定する方法
- .htaccessで設定する方法
- functions.phpで設定する方法
エックスサーバーを利用している場合、php.iniを設定するだけで対処できますのでその方法をお伝えします。
目次
PHP.iniの設定
エックスサーバーのサーバーパネルを開きます。
下の方に「php.ini設定」とあるので、そこをクリック。
ドメイン選択画面
該当ドメインを選択します。
ファイルサイズを上げる
ページ下方に、「memory_limit」「post_max_size」「upload_max_filesize」とあります。
- memory_limit・・・PHPのスクリプトが利用できるメモリ容量の最大値
- post_max_size・・・POSTデータの最大サイズ
- upload_max_filesize・・・アップロードされるファイルの最大サイズ
「サイトの最大アップロードサイズを超過しています」というエラーメッセージは、「upload_max_filesize」をそのファイルのサイズより上にすれば解決されますが、「memory_limit」の数値が一番大きく「upload_max_filesize」が一番小さい数値になるよう調整した方が良いようです。
ただ、あまり数値を上げすぎると500エラーになりますのでご注意を。