「このサイトのアップロードサイズ上限を超えています」と出る時は、まず「メディア」→「新規メディアファイルを追加」で現在の上限を確認します。画像を圧縮して収まるなら、上限を上げない方が転送時間と容量を抑えられます。
最初に結論
現在値とファイル容量を比較し、画像ならリサイズ・圧縮を先に試します。動画や配布ファイルなど正当な理由がある場合は、サーバーパネルのPHP設定で upload_max_filesize と post_max_size を調整し、memory_limit と実行時間も確認します。
- 現在の上限とファイル容量を確認する
- 上限変更が必要か判断する
- 変更後のアップロードと表示を検査する
最初にファイル側を確認する
スマホ写真をそのまま使うと数MBになることがあります。記事内表示が1200px程度なら、長辺を用途に合わせて縮小し、WebPやJPEGで圧縮します。元画像は手元へ保管し、WordPressへ必要以上に大きい画像を入れません。
画面に似た項目がいくつもあります。
私、違う方を押してしまいそうです…。
今日は一つだけでいいよ。
今見ている場所と時刻をメモしてから進めようね。
メモなら私にもできそうです。
慌てる前に書いてみます。
うん、そのくらいゆっくりで大丈夫だよ。
戻せる状態を作ってから次へ進もうね。
PHP設定の関係
| 項目 | 意味 |
|---|---|
| upload_max_filesize | 1ファイルの上限 |
| post_max_size | 投稿全体の上限 |
| memory_limit | 処理に使えるメモリ |
post_max_size は upload_max_filesize 以上にします。サーバー側の上限が優先される場合、テーマの functions.php へ数字を書くだけでは変わりません。
サーバーパネルで変更する
- 対象ドメインを確認する
- PHP設定またはphp.ini設定を開く
- 変更前の値を記録する
- 必要最小限の値へ変更する
- メディア画面の上限表示を再確認する
共有サーバーによって変更可能範囲と反映時間が違います。公式マニュアルの対象PHPバージョンも照合します。
一つ試したら、少し変化がありました!
でも、これで原因だと言い切っていいのかな…?
まだ決めなくていいよ。
同じ条件でもう一度だけ確かめて、結果を比べようか。
二回とも同じ結果でした。
私でも少しずつ切り分けられて、うれしいです。
成功確認と戻し方
テスト用ファイルを一つアップロードし、メディアライブラリで画像が開き、記事内で表示できることを確認します。処理が重くなった、500エラーが出る場合は変更前の値へ戻し、ファイルを小さくします。
直ったように見えます!
うれしくてすぐ閉じそうになったけど、確認が残っていますよね。
そうだね、あと一歩だけ見よう。
小さなテスト画像が登録でき、記事でも表示できなら、今日はもう十分だよ。
確認できました、よかったぁ。
まだ一人だと少し不安だけど、次は前より落ち着けそうです。
よくここまで進めたね。
困った時は、今日のメモから同じ順番で見れば大丈夫だよ。
上限を上げる前に画像を軽くする実例
幅4032px・容量6MBの写真を記事幅1200pxで使うなら、長辺を1200〜1600pxへ縮小し、画質を目視しながらWebPまたはJPEGで保存します。容量が数百KBまで下がれば、上限変更なしで登録できることがあります。
上限を64MBへ変えても、PHPのメモリが足りなければ画像の縮小処理で失敗します。アップロードできたことと、サムネイルを生成できたことを分けて確認してください。
変更後の監視
- メディア画面に新しい最大値が表示される
- 原寸・中・サムネイルが生成される
- 記事へ挿入してスマホで表示できる
- サーバー容量が急増していない
この環境で続けにくいと感じたら
画像を圧縮しても必要ファイルを扱えず、PHP設定や容量制限が運用に合わない場合は、画像処理や容量に余裕のあるサーバーを比較できます。通常のブログ画像なら、まず圧縮と現在設定の見直しで十分です。
シンレンタルサーバー
画像処理の余裕とPHP設定の確認しやすさを重視する人が比較できる候補です。
向いている人: 画像処理の余裕とPHP設定の確認しやすさをサーバー選びの条件にしたい人
購入不要な人: 現在の環境で今回の操作を完了でき、管理やサポートにも不満がない人
料金・特典・提供機能は契約時期により変わります。必ず公式ページで最新条件をご確認ください。
シンレンタルサーバーの公式情報を見る
エックスサーバー
画像処理の余裕とPHP設定の確認しやすさを重視する人が比較できる候補です。
向いている人: 画像処理の余裕とPHP設定の確認しやすさをサーバー選びの条件にしたい人
購入不要な人: 現在の環境で今回の操作を完了でき、管理やサポートにも不満がない人
料金・特典・提供機能は契約時期により変わります。必ず公式ページで最新条件をご確認ください。
エックスサーバーの公式情報を見る広告・PRを含みます。料金・特典は公式ページで最新条件をご確認ください。
よくある質問
上限は大きいほど良いですか?
不要に大きくすると重いファイルを入れやすくなるため、用途に合う最小限にします。
functions.phpで変更できますか?
サーバー側制限が優先されるため、反映しないことがあります。
動画もWordPressへ直接入れますか?
大容量動画は配信サービスを使い、埋め込む方が安定する場合があります。
最後に確認すること
必要最小限の上限が表示され、テストファイルをアップロードして記事で表示でき、エラーや極端な遅延がなければ完了です。