親切なメッセージ

パソコンを使っていると、「オブジェクトがありません」とか「404エラー」とか訳の分からないメッセージが現れることがよくある。

最近はほとんどなくなったが、以前は「修復不可能なエラーが発生しました」といって勝手にPCが落ちてくれたものである。

さてさて、ここ1ヶ月、ブログパーツとしてカレンダーを作っていたのだが、漸く形になったのでサーバに載せたところ、「・・・・
はNull、またはオブジェクトではありません」というメッセージに翻弄されることになった。

こういうメッセージは出されるのはいいのだが、対処方法も教えてほしいよ。ひどいものは、
「システムアドミニストレータに通知してください」って、これは自分に通知してどうなる。

まずは、サーバに載せたファイルが読めていないのかと考え、ダミーファイルを載せて表示させてみたり、
何かが干渉しているではないかとプログラムを少しずつ書き加えながら走らせて見たりと、いろいろ試行錯誤したが
(ここがまた楽しかったりもするのだが)、今回はほとほと嫌になった。

PCでも動き、サーバでもテストファイルなら動く・・・・どうやらプログラムの途中段階でおかしなことが発生しているらしい。
ここまではある程度推測がついたが、さてどう解決すればよいかが分からない。

最後の最後に、サーバ転送時の文字化けを疑いながら、ぱっとひらめいたのが文字コード。
ブログで使われているのはUTF-8でパソコンで使われているのは、Shift-JISである。エディタで、
javascriptファイルを開いて、UTF-8で保存しなおして再びサーバにアップ。

ををを。動いた!これで漸く年が越せる。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


計算式を埋めてください * Time limit is exhausted. Please reload CAPTCHA.