WordPressの管理画面が真っ白になった時に取った対策の話

894ch.comのこと

あけましておめでとうございます!

野球好きのためのフォーラムサイトgeek894.com管理人の894です。

新年早々ではありますが、先日、サイトの編集中にWordPressの管理画面が真っ白になってしまいました…。

今後の備忘録と、同じような状況に陥ってしまった方のために、この時の私の対処を簡単に解説してみようと思います。

症状

functions.phpを編集し、更新したところ管理画面が真っ白になってしまいました。

私の場合はサイト自体は表示されていましたが、WordPressの管理画面にアクセスしても画面が真っ白なため一切の編集作業ができなくなってしまいました。

 

トラブルの原因を解明する

WordPressの管理画面にログインできなくなってしまうと、修復を諦めてしまう人がいるかもしれません。

しかし、慌てずにエラーの原因を探っていきましょう。

 

 

FTPソフトから「wp-config.php」を開く

エラー内容を表示するためには、wp-config.php内の記述を変更する必要があります。

と言ってもたったの一箇所だけです。

define(‘WP_DEBUG’, false);
という記述を
define(‘WP_DEBUG’, true);

に書き換えるだけです。

また、この記述がない場合はrequire_once(ABSPATH . ‘wp-settings.php’);よりも上に書き加えてください。

書き換えたら、ファイルを上書き保存して管理画面にアクセスしてみてください。

エラー内容が表示されるようになっているはずです。

 

PR:何かを始めるのに遅すぎるということはないのだ
PR:何かを始めるのに遅すぎるということはないのだ

代表的なエラーメッセージ

 

Parse error: syntax error, unexpected …構文エラー。つまりPHPとしての文法が誤っていて、PHPがただしく理解できないという意味です。例としては、ifやforeachの入れ子が、括弧の括り、クオートの括りが合っていないと言った場合です。

Fatal error: Call to undefined function …未定義の関数が呼ばれたというエラーです。関数が記述されているべきファイルが読み込まれていなかったり、ファイルが破損していた場合に発生しがちです。

Fatal error: Cannot redeclare …定義済みの関数を再度定義しようとした場合に発生するエラーです。プラグイン同士が同じ関数名を利用しようとした場合などに発生します。

Warning: Cannot modify header information …通常、Warning:で始まるエラーの場合は、そのまま処理が続行されますが、リダイレクトを行うような場合(管理画面へのログイン処理時など)には、すでにヘッダーの送信(htmlのheadとは違います)が行われてしまった後であるため、リダイレクトが行われずに真っ白になるケースがあります。

引用:「WordPressで画面が真っ白になったら、最初にやるべきこと」-Simple Colors

 

私の場合は「Warning: Cannot modify header information 」が表示されていました。

 

最終的な対応

最終的には、このエラーメッセージの後ろに、問題のあるファイル名が表示されていたので、直前にバックアップしていたファイルと入れ替えたところ、無事復旧することができました!

 

エラー内容によって取るべき対応が異なると思いますが、殆どの場合でエラーが出る直前に編集していたファイル内にエラーが起こることが多いようです。

なにはともあれ、無事に復旧できて安心しました。

以後気をつけます…。

あとがきとごめんなさい

いつもGEEK894.comをご覧いただき誠にありがとうございます。

ここ数年、私はGTA5の世界からかなり離れており、まともにプレイしたのは既に2年ほど前になろうとしています…。

仕事や私生活で多忙な日々が続いてしまい、GTA5に限らず趣味への熱が冷めてしまっているというのが正直なところです。

申し訳ないと思いながら、フォーラムなどにご質問頂いても回答することもなく放置してしまっているという現状もあります。

それにも関わらず、未だに数多くの方々に当ブログをご覧いただき、またフォーラムをご利用いただけていることに心より感謝申しあげます。

今後も、ブログを閉鎖することはございませんので、いつの日かまた皆様と楽しくゲームができればと思っております。

これからもGEEK894.comをよろしくお願いしますm(_ _)m

 

2020年5月17日 HachiQ4

 

このブログを書いてる人
HachiQ4

名前:HachiQ4
身長/体重:172cm/74.6kg→63.5kg
投打:右投げ右打ち
血液型:A型
誕生日:10月29日
Twitter: @894ch_official
カープファンです。広く浅くほどほどにがモットーです。
>>詳細なプロフィールはこちら<<

HachiQ4をフォローする
894ch.comのこと WordPress
HachiQ4をフォローする
GEEK894.com

コメント