動かないスクリプトとの格闘

この記事は約1分で読めます。
スポンサーリンク

ブログのアクセスカウンタ兼アクセス解析に使っている dopvSTAR*のバージョンがだいぶ上がっていたので,バージョンアップすることにしたのですが…
データが消えてしまっては困るので,別のディレクトリをサーバ上に作って,そこに新しいバージョンをアップロードしてみました。パーミッションをきちんと変更して,編集した設定ファイル dpi.pl をアップロードして準備完了!よ〜いドン!あれ?


アクセス解析の dsa.cgi を開こうとすると,エラーが出ることもなくページは真っ白!? (=?_?=) パーミッションが間違っていれば Internal Server Error が出そうなものですが,ページの更新をしても,とにかく真っ白! (=>_<=) 自社のサーバーがおかしいのかと思って,ISP のホームページエリアを急遽契約して,そっちにアップロードしても,あれ?真っ白!? (=T_T=) ぬぅ〜っ? 動作しているちょっと古めのバージョンのをサーバーから全部ローカルにダウンロードして,設定ファイルのディレクトリの部分を変更してアップロードしても,あれ?真っ白!? ヽ(=。_゜=)ノ んばば んばんば (爆) なんでだぁ〜? FAQを見てても 「画面が真っ白です」 なんて出てるわけもなく,それでもいろいろ見ていたら 「ソースが文字化けして読めない」 という中に,スクリプトが EUC を使っていることを発見! やまねこ は,html を書くのに ezHTML というエディタを使っているので,文字化けせずに読めてしまっていて気付かなかったのですが,エディタのデフォルトで Shift-JIS で保存してしまったことが原因と判明… (=~_~=;) 文字コードを指定して保存 で EUC にしたら,問題なく動作したのでした

コメント

タイトルとURLをコピーしました