• ベストアンサー

アクセスカウンターが出来ない

以下はフリーソフトのサンプルですが数字のところがバツ印になっしまいます。 カウンターを付けるファィルに <CENTER><TABLE> <TR> <TD>あなたは累計</TD> <TD> <TABLE BORDER=1> <TR> <TD><img src="cgi-bin/daycount.cgi?gif"></TD> </TR> </TABLE> </TD> <TD>人目の訪問者です。</TD> </TR> </TABLE> (本日は<img src="cgi-bin/daycount.cgi?today">番目のアクセスです。 また昨日は<img src="cgi-bin/daycount.cgi?yes">人のご来場者がありました) </CENTER> を書くのですが、うまくいきません。 ファィル構成は次のとおり index.html ... ここにカウンタを設置するものとする | +--  cgi-bin / daycount.cgi [755] | daycount.dat [666] | gifcat.pl [644] | +-- gif1 / 0.gif, 1.gif, ... 9.gif | +-- lock [777] / よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • the845t
  • ベストアンサー率33% (246/743)
回答No.3

#2さんが挙げるようにKENT-WEBさんのを利用しているのであれば、 単純にファイルやフォルダの位置関係が間違っているからでは? daycount.cgiと同じ場所に、 gif1というフォルダとlockというフォルダが必要かと。 重要な余談: CGIファイルをフォルダで纏めておかないとlockフォルダを複数のファイルがアクセスして正しくロックできない虞があります。 counterというフォルダに纏めて入れておくのが無難です。

giant18
質問者

お礼

お蔭様でうまくいきました。

その他の回答 (2)

noname#7893
noname#7893
回答No.2

KENT WEBさんのDAY COUNTERをご利用されているようですがきちんと基本的な事項の変更をされていますか? まずはCGIが使えるのか?Perlのパスの変更はしているのか?ファイルをアップロードしてきちんと属性変更をしているのか? 何もかかれていませんよね? CGIはそのまま使える簡単なものではありません。それからCGIについての質問は配布元で質問するのがマナーです。 そもそも私の書いていること自体理解できないのであればCGIを使うのは止めた方がいいです。CGIはサーバに負荷をかけるもので設置の仕方次第ではサーバをダウンさせてしまう代物ですから。 きつくて申し訳ありませんけど。

参考URL:
http://www.kent-web.com/
  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.1

画像はUPされていますか? CGIファイルでの、画像ファイルまでのパスはあっていますか?