1年ほど前からこことば別のサイトで画像が表示されたりされなくなったりする問題が頻発するようになりました。ある時は表示され、ある時は表示されないなどアドレスの問題ではないことだけ確かで、時間のある時に少しずつ原因を探していました。
画像が表示されない原因
WordPressで画像が表示されない場合考えられる原因としては
- URLの問題
- サーバーの問題
- テーマ・プラグインの問題
あたりが浮かびました。冒頭に書いた通り、1. のURLの問題は表示されることもあるので原因からは外せます。あとは2. か3.の問題になるんです。
画像が表示されない原因が判明
数サイト運営していますが、どれも同じテンプレートで同じプラグインを利用していたので、一番アクセスの少ないサイトでプラグインを変更したりテーマを替えてみたりしたのですがどれも効果なし。
Lazy Road ・SEO系あたりをにらんでいたのでかなり試行錯誤してみたのですがダメでした。
となると、原因は2. サーバーの問題です。私はXserverでサイトを運営しているのですが、サーバーにログインして高速化の項目を眺めていると
mod_pagespeedという項目が目に入りました。そういや、試運転で運営している1サイトにこの機能をONにしてからおかしいかも?と気づいたのです。
早速OFFにしたところ、すべてのサイトで問題なく画像が表示されるようになりました。
Xserverではすでにこの機能の提供をやめています。OFFにすると二度とONにはできないのでご注意を。ただ、OFFにしたところで大勢に影響なしだったのでトラブルが起きやすくなることを考えるとOFFにしておく方がよさそう。
というわけで、エックスサーバーを昔から利用されている方は特にご注意くださいませ。
コメント