- 568 名前:730 mailto:sage [05/01/23 12:14:51 ID:???]
- ついでにお聞きします。
【スクリプト名】 Web拍手(公式HPから配布版DL。2004年10月。) 【CGIソース】 kaiseki.cgiだけ。 up.isp.2ch.net/up/18cf046e2758.txt 【改造した内容】 ●過去15日分のデータを保存し表示するのを、31日分にする。(crap.cgiとkaiseki.cgi) ●アクセス解析機能を追加し、拍手した人のホスト名をaccess.datに保存する。(crap.cgi) ●このスクリプトへアクセスしたときの画面にはaccess.datへのリンクを張る。 ●DLしたままのスクリプトでは、解析グラフのタグがぐちゃぐちゃだったので そこも変更。時間ごとのグラフも縦表示から横表示に変更し、31日表示を しやすくした。 ●グラフの画像も横表示に対応させた。 [現在困っていること] 上記改造を加えたあと先週までは問題なく動作していたのですが、今日アクセス してみたらスクリプトエラーが発生していました。拍手機能は動作しています。 kaiseki.cgiは、上記改造後何も手を加えていないので普通は起こりえないエラーです。 ただ原因として、ローカルに保存していたこのスクリプト(アプロダに挙げたもの)が 間違っていて、サーバーで動作していたのはサーバー側で直接書きなおしたからでミラーリング していなかった。それをFTPソフトの誤動作で全ファイルを送信したために、動かないローカルの スクリプトで更新されてしまった・・・というのが考えられます。 #FTPソフトのログにはこのファイルを送信したという記録はないのですが、一昨日以前のログが #消えているのでわからない。 そこでUPしたこのスクリプトを眺めてみたのですが、どこがおかしいのかわかりません。 pcheck.cgi(Perlスクリプト文法チェッカ)ではsyntax errorの発生はありませんでした。 なにか間違っているところがありましたら教えてください。
|
|