WordPress

〔WordPress〕ブログの記事が真っ白になった日

更新日:

朝起きてLINEに「Four Leaf Clover」さんよりメッセージが入ってた。ブログのトップページは表示されるけど記事が表示されないと・・・PCもスマホも・・・(;'∀') 一発で目覚めました。時間見ると1:57 その時間は熟睡の真っ最中。すぐに確認したいところだが息子を学校まで送る時間が近づいてるので帰ってきてから復旧作業することに。

原因の調査と処理

8:30に帰宅してからすぐさま調査開始。他の予定していた仕事もあったけど緊急事態ということで後回にする。

main_cap-0049

昨日はブログ何も弄った覚えがないので??? 状態。ロリポップレンタルサーバーのバックアップから復元すればいいのだろうが原因を先に追及したいので最後に残しておく。

トップページだけ表示されて記事が真っ白になるというのはどう考えてもレンタルサーバーの障害による原因ではないなと確定。

WordPress、プラグイン、テーマのうちのどれかが原因だと思う。

プラグインの調査

プラグインの障害に関する調査は簡単だ。

サーバーにアクセスし wp-contentの中にある”plugins”フォルダの名前を”_plugins”に変更する。

今回はネットから簡単に操作できるロリポップFTPで変更してみる。

main_cap-0051main_cap-0052

名称変更して保存するだけ。

これでブログにアクセスして記事が表示されるようだったらプラグインのどれかが原因であると確定できるのだが、今回は表示されない結果に・・・プラグインが影響しているわけではないようだ。

main_cap-0052main_cap-0051

元のフォルダ名に戻して他の原因を探す。

wp-config.phpをちょっと操作

WordPressではエラーメッセージを表示させない設定になっているために一度エラーの内容を表示させてみたいと思います。

ファイルのダウンロード、アップロードは面倒なのでロリポップFTPにて操作します。

WordPressインストールした一番上の階層の中の”wp-config.php”を開き下図の表示を探します。

main_cap-0054

define('WP_DEBUG', false);

の部分を

define('WP_DEBUG', true);

に変更して保存し、サイトでエラー内容を確認します。

main_cap-0050

何やら Warning とエラーの原因が表示されるようになりました。

キャプチャーしたところで

define('WP_DEBUG', true);からdefine('WP_DEBUG', false);へ戻して保存しておきます。

全体の意味は余りわかってないですが、キーワードを拾っていきます。

simplicity2 template-loader.php

全部の行に上記の二つがキーワードとして入っていますね。

原因はテンプレート!だとわかってまいりました。

復旧作業の開始

原因はテンプレートだ!!ということで今まで使ったことが無かったロリポップレンタルサーバーのバックアップから2日ほど遡って復元してサイト確認。

・・・・まっしろ (;'∀')

ちょっとは予想してましたが意味なかったようです。

とりあえず、テーマを他のに変更してみたところ、しっかり表示されます。

表示はされるのですが、そのテーマに合わせたウィジットを編集するのは大変なので一時的な表示にして、simplicity2 のトラブル原因を探すことに。

simplicity2 テーマの復元

Simplicity』のサイトに障害報告がないかと確認にいったら・・・バージョンアップされてました。

simplicity2.1.0 から simplicity2.3.2b へ

バージョンアップ内容はわかりませんでしたがすぐにダウンロード、合わせて子テーマもダウンロード。

今現在simplicity2.1.0がWordpressに残っているために再インストールはできません。念のためにsimplicity2.1.0で変更を加えたCSS等をコピーしてメモ帳に保存。

simplicity2.1.0を削除してからsimplicity2.3.2b を再インストール。

simplicityの子テーマも同様にして再インストール。子テーマのCSSにメモ帳に保存してたのをコピーして貼り付け保存。

以上でアップデートは完了! 恐る恐るブログの記事を開いてみる・・・

 

表示されてる~~!!!!!

 

というわけで「Four Leaf Clover」さんへ表示されるようになったと8:59に報告

8:30から8:59までの復旧作業となりました。

  • この記事を書いた人
  • 最新記事

-WordPress
-, ,

Copyright© TWS-ch , 2019 All Rights Reserved.