サポート » 使い方全般 » 特定の操作をしたときに、管理画面が真っ白になります。

  • 解決済 mame777

    (@mame777)


    WordPressの管理画面が真っ白になります。
    今回はかなりハマって困っています。。

    真っ白になるときは

    ログインしたとき
    ログアウトしたとき
    プラグインをオンにしたとき
    テーマ編集でファイルを更新したとき

    です。真っ白になっても戻るボタンを押して普通に移動できます。
    普通に操作可能ですし、サイトも問題なく表示できていますが、
    上記の操作をやって際に、真っ白になります。

    直前にやっていた操作はわりとあって、

    WordPressをバージョン 3.4.2にした。
    複数のプラグインを更新した。
    テーマを変えた。
    ウィジェットをいじった
    post.phpをいじった。
    function.phpをいじった。

    です。

    真っ白を修正するために、やった作業は

    define(‘WP_DEBUG’, true);
    にして、
    Warning
    がでていた、プラグインを全部止めました。
    現在、Warningはでていない状態です。
    あやしいプラグインも止めました。

    テーマを元に戻しました。

    function.phpは昔のものをあげました。

    しかし、解決しません。。。
    ちなみに、サーバーはさくらです。

    このような状況のとき、次に何を疑えばよいのでしょうか。
    何か解決しそうな方法がありましたら、ご教授いただけると幸いです。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • 1 テーマを変更して、エラーが再現できるか確認

    2 エラーが再現するなら、
    wp-config.php

    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);

    を追加して、ログをとってください
    エラーログは、wp-contents/debug.log に書き出されます。

    トピック投稿者 mame777

    (@mame777)

    ご返信感謝します。
    なるほど、このようにするとログが取れるのですね。

    ログを取ったところ、Noticeは山ほどでていました。。が、Warningは下記だけでした。すいません、Warningが残っていました。。Parse errorなど、他のエラーはありません。

    [07-Oct-2012 03:29:04] PHP Warning: Cannot modify header information – headers already sent by (output started at /home/サーバー名/www/blog/wp-content/plugins/adsense-manager/adsense-manager.php:263) in /home/サーバー名/www/blog/wp-includes/feed-rss2.php on line 8

    [07-Oct-2012 03:29:34] PHP Warning: Cannot modify header information – headers already sent by (output started at /home/サーバー名/www/blog/wp-content/plugins/adsense-manager/adsense-manager.php:263) in /home/サーバー名/www/blog/wp-login.php on line 362
    [07-Oct-2012 03:29:34] PHP Warning: Cannot modify header information – headers already sent by (output started at /home/サーバー名/www/blog/wp-content/plugins/adsense-manager/adsense-manager.php:263) in /home/サーバー名/www/blog/wp-login.php on line 374
    [07-Oct-2012 03:29:34] PHP Warning: Cannot modify header information – headers already sent by (output started at /home/サーバー名/www/blog/wp-content/plugins/adsense-manager/adsense-manager.php:263) in /home/サーバー名/www/blog/wp-includes/pluggable.php on line 680
    [07-Oct-2012 03:29:34] PHP Warning: Cannot modify header information – headers already sent by (output started at /home/サーバー名/www/blog/wp-content/plugins/adsense-manager/adsense-manager.php:263) in /home/サーバー名/www/blog/wp-includes/pluggable.php on line 681
    [07-Oct-2012 03:29:34] PHP Warning: Cannot modify header information – headers already sent by (output started at /home/サーバー名/www/blog/wp-content/plugins/adsense-manager/adsense-manager.php:263) in /home/サーバー名/www/blog/wp-includes/pluggable.php on line 682
    [07-Oct-2012 03:29:34] PHP Warning: Cannot modify header information – headers already sent by (output started at /home/サーバー名/www/blog/wp-content/plugins/adsense-manager/adsense-manager.php:263) in /home/サーバー名/www/blog/wp-includes/pluggable.php on line 881

    adsense-managerはオフにしたのですが、そこそこアクセスがある運営中のブログのため、寝る前にadsense-managerを含め、一部のプラグインをオンにしてしまいました。adsense-managerはアップデートしたので、ftpからアップデートしたファイルを取得して、別個に残しておいた古いバージョンを試しにあげてみたのですが、改善されませんでした。

    また、今日、PCを立ち上げ、管理画面に入ろうとしたら、管理画面自体に入れなくなっています。。。ますますハマっています。

    お手数おかけしますが、何かしら改善しそうなことをご教授いただけると幸いです。。

    define('WP_DEBUG', false);

    にすれば、管理画面に入れませんか?

    デバッグモードは、デバッグの時だけ使ってください。
    運用中に、使うと、ログファイルは、すぐ数十万行レベルで肥大化します。
    エディタによっては、開けなくなったりしますので注意してください。

    トピック投稿者 mame777

    (@mame777)

    再びご返信ありがとうございます。

    falseにしても入れません。

    画面上部に記事の編集のメニューが昨日でてきたのですが、
    今日は出てこないのです。原因は今のところよくわかりません。
    困りました。。

    ログの件、承知しました。アドバイスありがとうございます。

    tanaka_kyousuke

    (@tanaka_kyousuke)

    functions.phpは、変な所に記述を追加すると、WordPressの管理画面自体に
    アクセスできなくなる場合もあります。
    FTPソフトなどで現在利用中のテーマをバックアップを取って一度消去して、
    他のテーマに無理矢理変えると良いかもしれません。

    トピック投稿者 mame777

    (@mame777)

    ご回答ありがとうございます。

    プラグインやテーマの削除、文字コードの問題など、
    いろいろと試したのですが、
    結局、Wordpressの新バージョンをダウンロードして、
    FTPですべてあげなおしたら、改善されました。
    どこかがおかしかったのだ、と思います。。。

    このたびはアドバイスありがとうございました。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「特定の操作をしたときに、管理画面が真っ白になります。」には新たに返信することはできません。