|
2007年 07月 28日
某サーバで運用しているNetCommonsでのトラブル。 スケジュールや記事を登録/削除、モジュールの追加/削除などデータの更新をするごとに 同登録を2度行った可能性があります。 再描画してから再度、登録してください。というメッセージが表示されて、更新できないことが頻発。 というか、「たまに更新できる」という状態になっていた。 データを更新しているのは私だけだし、NetCommonsを動かしているサーバもRHNでいろんなモジュールの更新をしているし、さらにsquidを多段利用しているし、と調査すべき対象はいっぱい。 ところが、べつのマシンからデータ更新をしたらエラーにならなかったので気が付いた。 原因は利用しているブラウザにある! firefoxは最近更新が多いし、でも今月当初はエラーにはなっていなかったし... ということで、アドオンをひとつずつ無効にしていったら「Firebug Japanese 1.05」を無効にしたところでエラーが発生しなくなった。 これは「Web Developper」と同じくらい便利なデバッグツールだと大学で教えてもらったのが20日ほど前。 実は、このアドオンが「1個のエラー」を報告していた。そのエラーをコンソールタグでみると、 sessionTimeCount is not definedアドオンがエラーを表示している段階で、こいつがエラー原因ではないかと気づくべきだった。 教訓: デバッグツールがエラーの原因になることがあるのを忘れるな! デバッグ用のコードを入れると、バグが再現しなくなるというのはよくある話。デバッグモードでコンパイルするとエラーが再現しなくなるというのもよくある話。 いや、昔の経験は生かさないといけませんね。というか、昔の経験がいまだに生きてるのがちょっと悲しかったりするわけですが。
by ji3faf
| 2007-07-28 01:44
| システム管理
|
アバウト
リンク
■気に入ったらクリックしてください
・人気blogランキング ・にほんブログ村 教育ブログ ・にほんブログ村 IT技術ブログ ・ にほんブログ村 映画ブログ ■関連情報サイト ・NPO法人学習開発研究所 ・nisinohrの日記 ・おおはしわあるど=ブログ= ・都下ドッジボール日記 ・OSP京田辺市地域プロジェクト ・VQSコラボ ・酬恩庵およびその周辺地域の情報 カテゴリ
以前の記事
2010年 10月 2010年 08月 2010年 07月 2010年 06月 2010年 05月 2010年 04月 2010年 03月 2010年 02月 2010年 01月 2009年 12月 2009年 11月 2009年 10月 2009年 09月 2009年 08月 2009年 07月 2009年 06月 2009年 05月 2009年 04月 2009年 03月 2009年 02月 2009年 01月 2008年 12月 2008年 11月 2008年 10月 2008年 09月 2008年 08月 2008年 07月 2008年 06月 2008年 05月 2008年 04月 2008年 03月 2008年 02月 2008年 01月 2007年 12月 2007年 11月 2007年 10月 2007年 09月 2007年 08月 2007年 07月 2007年 06月 2007年 05月 2007年 04月 2007年 03月 2007年 02月 2007年 01月 2006年 12月 2006年 11月 2006年 10月 2006年 09月 2006年 08月 2006年 07月 2006年 06月 2006年 05月 2006年 04月 2006年 03月 2006年 02月 2006年 01月 2005年 12月 2005年 11月 2005年 10月 2005年 09月 2005年 08月 2005年 07月 2005年 06月 2005年 05月 2005年 04月 2005年 03月 2005年 02月 2005年 01月 2004年 12月 2004年 11月 2004年 10月 2004年 09月 2004年 08月 最新のトラックバック
ライフログ
検索
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧
カレンダー
| |||||||||||||||||||||||||||||||||||||||||
ファン申請 |
||