KENT-WEB サポートコーナー 過去ログ [ 0120 ]


記事No: 2664
投稿日: 2008/01/19(Sat) 21:26:14
タイトルDayX v3.6のカウント処理不具合
ID情報: webcraft
投稿者: 疾風
URLhttp://www.sippu.com/cgi-bin/dayx/dayxmgr.cgi

DayCounter-EXをVer3.6にバージョンアップしました。
確認したところdayx.cgiのカウント処理に不具合があるようです。

dayx.cgiの47行目に

my $date = "$year/$mon";

上記変数が定義されていますが、この $date という変数はこのサブルーチンではなく sub mon_count 内で使用されています。
ということは sub mon_count では変数 $date は未定義値になってしまうのではないでしょうか?


記事No: 2666
投稿日: 2008/01/20(Sun) 08:27:48
タイトルRe: DayX v3.6のカウント処理不具合(自己解決)
ID情報: webcraft
投稿者: 疾風
URLhttp://www.sippu.com/cgi-bin/dayx/dayxmgr.cgi

自己解決しましたのでお知らせします。

mon.dat の最終行に <>123<> のような行があるのでこの行は不要なので削除。(123はアクセス数なので変動する)
そして dayx.cgiの47行目

my $date = "$year/$mon";

上記を

local $date = "$year/$mon";

に修正することで回避できました。


[検索ページ]