d3ブログで画面が真っ白になった。恐らく、「カテゴリを誤って削除した際、キャッシュを設定していたこと」とか、「削除後、慌てて再登録をしたことなど」が原因だと思われる

モジュールd3ブログ

 状態:  閲覧数:5,548  投稿日:2008-11-01  更新日:
■d3ブログで画面が真っ白になったときの備忘録メモ


▼設定
・ブログブロックすべてに、最長のキャッシュ設定を行っていた


▼予兆
・新規カテゴリを登録しようとした際、誤って親カテゴリを削除(したのだと思われる)。突然、幾つかのカテゴリが表示されなくなってしまった。慌てて、消えたカテゴリを登録し直してみたのだが、カテゴリに関連していたブログ内容が全く表示されなくなった。


▼症状
・ブログ画面は、真っ白で何も表示されない。

・ブラウザより、ソース画面を確認すると、bodyタグの中に何もないか、あるいは、bodyタグすらないかの何れか。

・3種類あるデバッグモードをすべて試したのだが、真っ白ページについては、何のデバッグ情報も表示されず。

・ブログページには何も表示されないので、アーカイブをトップページで表示させてみたところ、「/details.php?bid=13\」~「/details.php?bid=17\」の5箇所、具体的には、2008年9月(4)と、2008年10月(1)の計5箇所のみ、リンク先が真っ白表示となることがわかった。

・この5箇所は、「誤って削除したカテゴリに関連付けられていたブログ」なので、どうやらここを削除する際、何かが起きたらしい。

・具体的には、「/modules/d3blog/details.php?bid=12\」までは表示されるのだが、「/details.php?bid=13\」~「/details.php?bid=17\」だと画面が真っ白となり、何も表示されない。

・ちなみに、「/modules/d3blog/details.php?bid=18\」だと、下記メッセージ表示後リダイレクトされるのだが、これは正常な動きだ。
「申し訳ありません。指定したエントリ番号にはエントリがありません。掲載されるまでお待ちください。」
「ページが自動的に更新されない場合はここをクリックしてください」

・また、ブログページには何も表示されないので、最近のエントリをトップページで中身毎表示させてみたところ、問題の5箇所ブログは、正常に表示された。

・phpMyAdminで確認したところ、データ自体は右記場所で確認できた。テーブル名(d3blog_entry)、カラム名(title)、カラム名(excerpt)

▼推論
・カテゴリを削除する際、キャッシュを設定していたためか何かの理由により、そのカテゴリに関連付けされていたブログとの関連付けがおかしくなったのではないだろうか。


▼対応
・データベースへアクセスして、表示されなくなったブログ内容については、エクスポート処理したので、とりあえず、phpMyAdmin上で、該当5レコードを削除したところ、正常に表示されるようになった。


▼今日の教訓
・カテゴリ登録の際は、誤って削除しないよう細心の注意が必要!
・カテゴリ処理する際は、キャッシュは切っておいた方が無難。


d3ブログトラックバックの削除の仕方



類似度ページランキング
順位 ページタイトル抜粋
1 d3blogで、「一時的に画面が真っ白になることがある」場合の対処例 29
2 d3forum0.85で、スレッドがないカテゴリーへトピックを移動したときの対策 26
3 トップページへ表示されている「ログインしますか」を、非表示としたい 26
4 d3forumの表示部分を触っていたら、変なスペースができるようになってしまった。 26
5 テーマチェンジャー「送信」となっているのを、画像ボタンへと変更したい 26
6 トップ下の、カテゴリ名と画像を非表示にしたい 25
7 きゅブクマ君で、RSS画面が真っ白になったら… 25
8 d3forumで、パンくずが二重に表示されるのを直したい 24
9 FLATDATAモジュールのトップ画面で、カテゴリーが二重表示される 22
10 d3blogのコメントを削除した際、エントリー右下に表示されている コメント (数) を連動させるやり方 22
11 ヘッダー部分に表示されているログインを非表示としたい 22
12 ブロックメニュー部門の、リストのマークがあるのに、中身が何も表示されていない理由 21
13 d3blogの個別記事をクリックすると、ヘッダーが表示されなくなる 21
14 トップページへ表示されているようこそを、非表示としたい 20
15 d3blogで、ページナビゲーションがおかしかったら… 20
16 カレンダーブロックのスタイルシートを変更するために、独自クラスを付与したい 20
17 d3blog「%d分以内に投稿しない場合無効になりますので注意してください」 20
18 ランキング順位等を表示させるために、ブロック内div枠のclass等へ、順番に数字を自動付与したい 20
19 XCatモジュールで、カテゴリーを編集しようとすると、エラー 20
20 hdpollのブロック表示は外すことにした。 19
2020/10/27 21:51 更新