超わかる【IT】WordPress「このサイトで重大なエラーが発生しました」でデバッグできないときの対処法

IT・テクノロジー・新製品

いつものようにWordPressでブログを更新しようとしたら「このサイトで重大なエラーが発生しました」との表示が(O_O;)
(なんですと~~~???)
ググってみると「デバッグすればばっちりさ(^_-)-☆」みたいなサイトは山ほどでてきた。
しかし、LOGにはなにも記録がない…
こんな絶望的な状況を克服したある男の備忘録…いや魂のノンフィクションストーリーである。

それは突然にやってきた

冒頭の通り超あせる現象だ。
なにしろTOPページにこれが表示されたのだ。
折角、読みに来てくれた大事なファン^^?の方に申し訳がない。(ファンなんていたか?^^)
カテゴリーメニューからは何の問題もなく記事が見える。
ということはTOPページだけが表示されていないのではないか?と推測できる。
でも、いったいなんで?どうして?なにがわるい?
超初心者にとってWPはワープロ程度の感覚しかない。
流石に(これはやばい…また、はまるかもしれん)と前回のトラブルが頭をよぎった…

そうはいっても解決せねば…

落胆ばかりはしていられない。
何とかして解決しなければこのページは凍結されたままになってしまう。
というわけで早速ググる。

こちらはド素人なんだが…

冒頭の通りこのエラーに対処すべくWordPress(以下WP)には、まず「wp-config.phpをデバッグモードにする」らしい。


… ちーん
しかし、どうしたらデバッグモードになるんだ?
それが書いてない…
「初心者向け」とか「超簡単」とか書いてあるが ワカラナイ
(こういう独りよがりの自己満足記事は絶対書いちゃいかん!と学んだから良しとしよう。とまえむきに考えた)

散々調べて結局、この「wp-config.php」とはサーバーにあるらしいということが分かった。
しかし、サーバーのどこにあって、どうやって編集するのかというのはレンタルサーバーによって異なるということもわかった。
もし、あなたが症状は異なっていても「wp-config.php」を編集しなければいけない状況ならば、まずは自分のレンタルサーバーの「FTP」にはいる方法を探してみることだ。(ここでは深入りしない^^;)

ようやくデバッグモードをtureにしてエラーを起こしてみた。
そしてLOGを開けばそこにエラー内容が書かれているはず。

なにもない…
なんで?
後でわかったのだが、何もないということは「wp-config.php」ではえらーは発生していないということだった。
しかし、そんなことは全く理解できず、大きな壁にぶち当たったマカオンだった。

WPの再インストール

さらにググっていると、WPを更新後に同じトラブルに見舞われた方がいた。
(ふふふ、糸口が見えたぜ)
その日、マカオンもWPのバージョンを上げたところだったのだ。
というわけで早速、再インストール。
しかし…症状は変わらず…
う~~~ん困った…

比べてみた

このエラーはいくつか運営しているこのサイトでだけ発生している。
ほかのサイトと違うところはどこなんだろう…
というわけで、お決まりのプラグインの比較をしてみた。
う~~~んすべて同じだな~~~。
同じテーマ、同じプラグインとなるとなにかの設定しか考えられない。

というわけで、プラグインをすべて無効化してみる。
そしてTOP画面を出すと…おおおエラーは回避できた!
やったぜ~~~!
しかし、何も表示されてない。(エラーも出てない)

地道な作業

ここからは機械的な作業である。
すべて外したプラグインを1個ずつ有効化していき、そのたびにTOP画面にエラーが出るかどうか確認する。
つらい…
しかしその時はついに来た~~~~~
上から順番に外していったプラグイン…
犯人は君か~~~
というわけでほかのプラグインをもとに戻してその問題プラグインを無効化してTOP画面を開く。
ん? ん? ( ,,`・ω・´)ンンン? あれ? あれれ? 同じエラーが発生する…
ということはほかのプラグインとの合わせ技でエラーが起こっているということか…

というわけで共犯者を探すためにまた、上からプラグインを順に無効化していく。
そして、犯人Bも見つけ出した。
これでTOP画面からエラーは消えたが、画面にはには何も映っていない…

テーマの設定を比べてみる

今度もまともなサイトとテーマの設定を比べていく。
そうするとヘッダー画面でのスライドショー設定が異なっていた。
そのチェックを外して同じ設定に居すると…
やった~~~
ようやくキターーーー。

そのあとは?

スライドショーの設定をなくすと問題はなくなった。
つまりはテーマ設定とプラグイン2つの合わせ技のエラーだったわけだ。
しかし、短時間でよく解決できたわ~

[st-myblock id="3798"]

コメント

タイトルとURLをコピーしました