2017年11月12日日曜日

ワードプレス更新にチャレンジしたら画面が真っ白!!

これ前もあったのでその更新した前に戻せばいいってのは分かるんですけどね・・・・


親を送っていかなければならない直前にやっていたのでめっちゃ焦っていてもう元に戻せない(笑)

やっぱりコンピュータの操作をするときには常にバックアップを取っておかないとダメですね、うん。通算で5回くらいこれで痛い目にあってます(笑)

真っ白になった場合の解決方法


ワードプレスが真っ白になる原因はここのサイトを参考に調べたところ

WordPressで画面が真っ白になるのは、表示中のページの裏で動いているプログラムに問題があるからです。「このページには問題があるため、これ以降は処理を続けられません!」となって画面が真っ白になるのです。

との事です。

エラーメッセージの表示方法
wp-config.phpというファイルをエディタで開いて
define('WP_DEBUG', false);という部分のfalse をtrueに変更するみたいです。

これで画面いっぱいにエラーメッセージががーっと表示されてうんざりしたんですが
みるところは一番下のFatal errorというところらしい。

自分の場合はClass 'WP_Screen' not foundらしい。wordpress/wp-admin/includes/screen.phpに。

で、ぐぐったらこのページの翻訳が。

robsonsobralがコメントしました on 25 Feb 2016

wp2grav.php 67行目で、これは:

  require_once ( ABSPATH 。 ' wp-admin / includes / screen.php ' );

次のようにする:

  require_once ( ABSPATH 。 ' /wp-admin/includes/class-wp-screen.php ' );

私は正確な時は分かりませんが、WordPressがいくつかのバージョンで変更されたように見えます。

この人が教えてくれているようにしたのだけどまた別の致命的エラーが(笑)
この部分がWordPress / wp-admin / includes / admin.php の一文中にあったんだっけな。このページを参考に見つけて。

したら今度また別のエラーが出て・・・・。
Fatal error: Call to undefined function get_current_screen()
該当部分のwp-admin/includes/class-wp-screen.php on line 353をエディタで見てもわけわかめで明日は週明け地獄の月曜ですしもう今日はここまでとしました(笑)

ちゃんとdefine('WP_DEBUG', false);に戻しておかなきゃね。

いやしかし、独自ドメインでやっていくってこんな大変なんですね。みなさんすごいですわ。
そうだ、一応検索の結果を貼っておいてまた続きから作業できるようにしよう。











0 件のコメント:

コメントを投稿