WWWCOUNTの設置するには?

[上に] [前に] [次に]
[E-Mail] 2000/02/23(水) 17:43:15
いまごろ、カウンターの設置についての質問は恥ずかしいのですが、どうしても出来ないのでお願いします。
環境は、WindowsNT4.0+IIS+Perlです。

wwwcount.cgiをwwwcount.plに変更し、scripts/tryのディレクトリーの中にwwwcount.pl、gifcat.pl、1〜9.gif、wwwcount.dat、wwwcount.acc、wwwcount.cntを入れています。
lockディレクトリはscripts/try/lockにして有ります。

この状態で、カウンターを動かすとブラウザー上には、バツマーク(絵が表示されないときにでる奴)がでました。
また、scriptsディレクトリー直下にwwwcount.datやwwwcount.accが出来るので、
$count_name = "wwwcount";を
$count_name = "C:/***/scripts/try/wwwcount";
に変更したところ、wwwcount.datやwwwcount.accおよび、wwwcount.datは正常に動くようになりました。
しかし、どうしてもカウンターの絵が出てきてくれません。

wwwcountの場所を変更したように、どこか変更をかけなければいけないのでしょうか?
宜しければ、教えてください。お願いします。

ラウォッチ 2000/02/23(水) 18:15:03
ちょっと自信ないのですが、以下の(3)かも。
http://www.tohoho-web.com/wwwcount.htm#CounterIIS

2000/02/24(木) 09:15:49
ありがとうございます。
chdir("c:/***/scripts/try");
と言う風に、\マークを/に変えてみたら出来ました。
お手数をかけて申し訳ありませんでした。
でも,何故¥で出来なくて/なんでしょう?
ちょっと疑問が残りました。

2000/02/24(木) 09:15:49
ありがとうございます。
chdir("c:/***/scripts/try");
と言う風に、\マークを/に変えてみたら出来ました。
お手数をかけて申し訳ありませんでした。
でも,何故¥で出来なくて/なんでしょう?
ちょっと疑問が残りました。

EMI 2000/02/24(木) 11:26:46
\記号は、Perlのエスケープ文字だからです。
chdir("C:\\***\\scripts\\try");
か、
chdir('C:\***\scripts\try');
に変えれば動くはずです。

[E-Mail] 2000/02/24(木) 19:16:00
度々すいません。
次にサーバーの設定の違うところにも、カウンタを付ける事になり設置していたのですが上手くいきません。
同じプログラムを使ってるのに、サーバーの設定が違うのだろうかと調べていたところ、レジストリの
Files\per5\****\perl.exe %s %s が、
Files\per5\****\Perlis.Dll
になってました。
レジストリにperlis.dllが設定されている場合は、どのように変更したらwwwcountは動くのでしょうか?
それとも、perlis.dllでは動かないのでしょうか?

変なことばかり聞いて申し訳ありませんがよろしくお願いします。

2000/02/25(金) 11:07:49
EMIさん、ありがとうございます。
chdir('C:\***\scripts\try');
にしたら動きました。
\記号は、Perlのエスケープ文字(?)ですか、メモメモ!
お手数をお掛けします。

[上に] [前に] [次に]