サポート » 使い方全般 » ダッシュボードにアクセスできなくなる現象について

  • ダッシュボード画面(wp-admin/index.php)が、真っ白になる現象についての質問です。

    類似現象について、各所で記載されている対処法を試みた結果でも、
    解決されなかった為、フォーラムの皆様にご質問をさせて頂いた次第です。

    <現象>
    ———————————————————————
    ・バージョンアップしたタイミング
    ・プラグインをインストールしたタイミング
    ・テーマを追加・編集したタイミング
    ではなく、
    前日までは通常にダッシュボードにアクセスし、エントリーが出来ていたのに、
    翌日突然ダッシュボードにアクセス出来きなくなる、という現象です。

    ちなみに、login.phpは動いております(ログインは出来る)が、
    ログイン後、ダッシュボードの画面へ遷移したとたん、画面が真っ白になります。
    (フロント側の画面は正しく表示されています)

    この現象は、1ヶ月くらいの間隔でこれまでも定期的に発生しておりました。

    その際に都度取っていた対処法は、
     ・「PHP My Admin」で、DBバックアップ後、削除
     ・WordPress(以下WP)を再インストールした後、
      以前MTから移行した際のバックアップデータを読み込み
     ・WP移行後に追加したエントリーは、都度手作業で
      管理画面より、エントリーをしなおす
    という、アナログな作業を毎回しながら,WPを使用しておりました。
    (WPは、使用し始めてから約3ヶ月ほどですが、これで4回目の現象となります)

    上記のような対処方法を取っていた理由は、
     ・再インストール後は、ダッシュボードにアクセスできるが、
     ・その後、「PHP My Admin」からバックアップしたDBデータの
      インポートをSQL実行すると、フロント側はインポートされた
      エントリー情報として表示されるが、ダッシュボードは、また真っ白な状態に戻ってしまう
    という現象が起きる為でした。

    ちなみに、ダッシュボードからエキスポートしたデータは、
    毎回読み込み時にエラーが発生し、読み込めない為に、使用は早々に諦めておりました。
    ———————————————————————

    <環境>
    ———————————————————————
    ・サーバ:ロリポップ
    ・DB:MySQL(バージョン4.0.24)
    ・PHP:バージョン5.2.6
    ・Wordpress:2.8.2
     (ただし、以前のバージョンでも同様現象は起きていました)
    ———————————————————————

    <これまで試した事>
    ———————————————————————
    ・「wp-config.php」の、UTF-8 (BOMなし) 確認

    ・「wp-config.php」ファイルの空行確認
     good :
     // Get everything else
     require_once(ABSPATH.’wp-settings.php’);
     ?>
     -END OF FILE-

     wrong :
     // Get everything else
     require_once(ABSPATH.’wp-settings.php’);
     ?>

     -END OF FILE-

    ・「wp-settings.php」のメモリリミットを増やす
     WP_MEMORY_LIMIT from 32M to 64M

    ・「wp-config.php」内でデバッグ
     define(‘WP_DEBUG’, true);
     → メッセージなし

    ・「phpMyAdmin」を利用したDBのバックアップ。
     サーバ内のWordpressを一括バックアップ。
     その後、FTPでプラグインおよびテーマを新しく導入したものから削除

    ・オリジナルのwp-login.phpを再アップし、上書き

    ・サーバ内から、全wordpressファイルを削除。
     オリジナルの最新バージョンの全wordpressを再アップ。再インストール
    ———————————————————————

    極力、クイックレスポンスを心がけますので、アドバイスの程、どうぞ宜しくお願い致します。

15件の返信を表示中 - 1 - 15件目 (全15件中)
  • こんにちは、

    define(‘WP_DEBUG’, true);
     → メッセージなし

    多分、設定しているとは思いますが、、、
    ini_set(“display_errors”,1);

    は、どうされていますか?
    もし、やられてなければ、config.phpに書き足してみてはいかがでしょうか?

    トピック投稿者 mirokubosatsu

    (@mirokubosatsu)

    >nobitaさん

    さっそくありがとうございます。
    試してみましたところ、メッセージは特に表示されませんでした。
    (真っ白のまま)

    引き続き、アドバイスを頂けるとうれしいです。
    どうぞよろしくお願いします。

    トピック投稿者 mirokubosatsu

    (@mirokubosatsu)

    あと試みた事としましては、
    ダッシュボードにアクセスできなくなる前にエントリーしたデータが悪さしているのか、と思い
    そのエントリーデータのみを削除したSQLを、phpMyAdminから読み込む直すこともしてみました。

    が、結果は変わらずな状態です。

    そうですか、
    エラーレベルの設定はどうですか?

    ini_set(‘error_reporting’, E_ALL);

    を設定してみてください。

    私のブログでは、動作的には、正常なものでも、noticeレベルのエラーは、何個か表示される。
    というのが、常識になっているんですが、、汗

    トピック投稿者 mirokubosatsu

    (@mirokubosatsu)

    >nobitaさん

    たびたびありがとう御座います。
    試してみたところ、エラー表示はされませんでした。

    悩ましいですね。。

    トピック投稿者 mirokubosatsu

    (@mirokubosatsu)

    >nobitaさん

    ちなみにブラウザは、
    ・Win IE6, FF3
    ・Mac FF3, Safari
    で確認をしております。

    私も同じ現象が2.8.2以降頻繁に起きてしまい困ってしまっています

    ウチの場合はMAMPを使用したlocalテスト環境なのですが

    1・プラグインを複数一斉に使用する(2.8対応確認のプラグイン)
    2・ユーザー設定の「ビジュアルリッチエディターを使用しない」にチェックを入れてプロフィールを更新する

    の2つで真っ白現象になりました
    プラグインディレクトリを作り直したり
    UTF-8 (BOMなし) 確認を試してもダメでした

    MAMPの環境は
    PHP 5.2.6
    MySQL 5.0.41

    真っ白になっていないXServerの環境は
    PHP 5.1.6
    MySQL 5.0.22

    PHPのバージョンですかねぇ・・・

    mirokubosatsuさんは2.7.1でも同現象が起きたのでしょうか?

    トピック投稿者 mirokubosatsu

    (@mirokubosatsu)

    >BB7さん

    私の場合は、2.7.1時でも同様に起きていました。

    ちなみに、さきほどサーバ内の全データを削除し、一からインストール、
    phpMyAdminからSQLで読み直してみたのですが、以下のような現象が見られました。

    ・Win環境で、FF 3.0のブラウザで、ダッシュボードにアクセスした際だけは閲覧できる。
     (ただし、Win / IE6, Mac /FF3.0, Safariで確認すると、SQLで読み直したとたん、真っ白に)

    ・その後、WP-PageNavのプラグインを有効にし、
     ユーザー設定「ビジュアルリッチエディターを使用しない」の状態でプロフィールを更新

    ・すると、Win / FF 3.0の閲覧でも真っ白な状態に。

    なんとなくBB7さんの状況とも類似している気がしますが、
    さすがに、訳が分からなくなってきました。。

    2.7.1でも起きていたのですか
    ウチは2.8にしてからなのですよね

    自動アップデートが原因かと思い
    手動インストールをし直しても変わりませんでした

    プラグインだけが原因ではなさそうなので
    2.8.3とかで直ってくれると良いのですが

    トピック投稿者 mirokubosatsu

    (@mirokubosatsu)

    >BB7さん

    エラーの原因が掴みきれないので、対処が難しいですね。

    ちなみにBB7さんは、この現象が起きた際には、どのような
    対処をされてらっしゃるのでしょうか?
    もしよろしければお教え頂けると、とてもうれしいです。

    >mirokubosatsuさん

    エラーが発生しているのに、エラーの表示ができないのであれば、

    エラーが発生していない状態で、admin/index.php に、自分自身で、エラーを発生させてみてはどうでしょうか?

    自分が記述したことに相当するエラー表示ができるかどうかをチェックしてみてください。

    どんなエラーが発生しているのかを確認できるようにするのが先決だと思います。

    >mirokubosatsuさん

    ウチの場合は幸いレンタルサーバー(XServer)上のブログは
    今のところ白画面にならないので良いのですが

    ローカルのテスト環境で白画面になった場合はphpMyadminから
    テーブルごと削除してから再度インストールし
    バックアップしてあったデータを読み込む
    という方法で対処しております
    (テーブルの中身だけ空にしても白画面になったので)

    レンタルサーバ上のプラグインは

    Akismet
    All in One SEO Pack
    Breadcrumb NavXT
    Exec-PHP
    Google XML Sitemaps
    Smart Update Pinger
    wp-cache
    WP Multibyte Patch
    WP Rakuten Link

    の計9つを使用して快適に動作しております

    トピック投稿者 mirokubosatsu

    (@mirokubosatsu)

    >nobitaさん
    >BB7さん

    一旦、現在使用していたテーマ/プラグインを適用せず、
    デフォルトの状態で一ヶ月ほどテスト運用してみることにします。

    これまで約一ヶ月単位で、真っ白になる現象が起きていたので、
    それで見極めてみようかと思います。
    (極めてアナログなやり方ですが、テーマの適用が最も怪しいように思えてきまして)

    未解決のままで少々気持ち悪くもあるのですが、
    アドバイス、たいへんありがとう御座いました。

    進展ありましたら、またここへご報告をさせて頂きます。

    >mirokubosatsuさん

    自分なりの解決が出来たのでご報告します

    私の場合ですが自作テーマ「originalTheme」を使った場合とします


    テーマディレクトリにある
    originalThemeの名前を適当に変更
    x-originalTheme
    次にdefaultをoriginalThemeに改名
    強制的にThemeをdefaultに変更してログイン

    これで管理画面に入れました

    管理画面に入ったら
    テーマディレクトリで入れ替えた名前を元に戻します

    これでデータを全部入れ替えたりしなくても
    アクセスできるようになりました

    ご参考までに

    誤投稿でした。すみません。

15件の返信を表示中 - 1 - 15件目 (全15件中)
  • トピック「ダッシュボードにアクセスできなくなる現象について」には新たに返信することはできません。