この記事には広告を含む場合があります。
記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。
参考になればと思い初心者の頃にハマっていたトラブルを紹介する。そのトラブルとはWordPressでの画像アップロードエラー。エラーメッセージに「画像が大きすぎる」との指摘があるのだがそんなはずはない。結論としてはセッションが切れたことが原因。「下書き保存」ボタンを押して再度セッションを確立すれば解決する。エラーメッセージが検討違いなので初心者の方などは悩まれることも多いのではないだろうか。
仕様などは2021年9月に確認したもので最新の情報と異なる可能性があります。ご了承ください。
目次
エラーの事象
WordPressで突然画像アップロードが出来なくなることがある。
画像サイズが大きすぎる
たまーにWordPressで画像をアップロードしようとすると以下のようなエラーがでることがある。
WordPress「サーバーの負荷が高いか十分なリソースがないため画像の後処理に失敗しました。もっと小さな画像をアップロードしてみてください。推奨する最大サイズは2500ピクセルです。」
エラーは良いのだがここで問題なのは「小さい画像でも発生」するということ。結論を言うと画像サイズが原因ではないのでエラーメッセージが適当でないバグ。
エラーの原因
インターネット接続がOKで画像が小さい場合はWordPressのセッションが切れている可能性がある。長時間放置したらPCがスリープモードに入るとこのような事象が発生するようだ。なので「ファイルの大きさ」が原因ではなく「サーバーとの通信」が原因なのである。
メッセージ問題
大きい画像のアップロードでタイムアウトした場合のメッセージと通信に失敗したメッセージがごっちゃになっているのではないだろうか。慣れない人ははまるのでちょっと不親切か。
解決方法
インターネット接続が問題ないのを確認したら。「下書き保存」ボタンをクリックするだけ。これでセッションが再度確立される。
まとめ
未だに大きい画像を間違えたかと思い勘違いしてしまうことがある。小さい画像をアップロードしたのにこのエラーメッセージがでらた混乱するのも当たり前だろうか。
- 画像サイズが大きいエラーは通信に失敗している可能性高い
- 「下書き保存」ボタンでセッションが復活する
- スリープや長時間放置でセッションが切れる可能性あり
初心者の頃ハマりました。