アクセスカウンタの表示ができない
- アクセスカウンタの表示についてご教示ください。
- Windows XPでIISを使用してWEBサーバーを立てていますが、アクセスカウンタの表示がうまくいきません。
- CGIを動かすためにActive Perlを入れており、テストでは環境変数を表示させるCGIを成功させました。しかし、アクセスカウンタを表示させるための設定ができず困っています。
- ベストアンサー
アクセスカウンタの表示が出来ない
今アクセスカウンタを作動させようとしておりますがうまくいかないのでどなたかご教示ください(調べたりないのかもしれませんがすみません。。。。) 環境はWindows XPでIISを使用してWEBサーバーを立てています。 まだ、アップロードとかではなくローカル環境でテスト作業中です。 CGIを動かすためにActive Perlを入れてあります。 一応テストをしてwwwrouteと同じディレクトリにcgi-binというものを作ってその中に環境変数を表示させるファイルを入れたら表示に成功しました。 そこで今度アクセスカウンタを表示させたいのでwwwroute配下にtest.htmlをつくりあるフリーソフトのCGIカウンタをいれhtmlの中にタグを書き込みtest.htmlと同じディレクトリにCGIのexeファイルなど置きましたがhtmlを表示させるとカウンタが「×」表示になってしまいます。 何がいけないのでしょうか?よろしくお願いします。
- mr_r00
- お礼率6% (5/78)
- CSS
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
カウンタCGIに直接アクセスしたらどういう表示になりますか? CGIのカウンタはカウントの値をどういう形式で返すようになっていますか?またhtmlからはどうやって呼び出していますか?×印ということなので、html側は<img src="xxxx.cgi">などとして呼び出していると推測されますが、CGIはContent-Typeをimage/gifなどでキチンと出していますでしょうか?またそのための「元のgifファイル」は所定の場所に置かれていますか? >CGIのexeファイルなど置きましたが フリーのCGIで(Perlでなく)exeファイルというのは少ないと思いますが、exeで間違いありませんか?
関連するQ&A
- アクセスカウンタ設置について
http://www.kent-web.com/count/dream.html KENTWEBさんのカウンタを使いたいんですが設置方法に躓いています。本来kentwebさんにメールすればいい話なのでしょうがここで質問させてください。すみません。 {質問内容} 1)上記url記載の #!/usr/local/bin/perl (プロバイダで定められたPerlへのパスを指定します) この意味がわかりません。ドメインは自分で取得していますがプロバイダとはネットのプロバイダでしょうか?ocnなのですがocnで定められてるものなんでしょうか。 2)アップロードのやり方ですが「cgi-bin」というディレクトリにたとえばこのアクセスカウンタの場合だとecount.cgiとecount.datというのをアップするんでしょうか。 3)このアクセスカウンタの場合だと0.gifなどの画像はどのcgi-binのなかのimgにアップするんでしょうか。 すみませんかどなたかお願いします!
- ベストアンサー
- CGI
- アクセスカウンタ
プロバイダWAKWAKの無料HPサービスで、 アクセスカウンタを作成、設置しました ユーザー設定ガイド http://www.wakwak.com/support/setup/homepage/cgi/counter.html の通り、 txtファイルに、下記の記述を追加 <img src="/cgi-bin/Count.cgi?df=xxxxx|user=yyyyy"> xxxx はアクセスカウンタ名 yyyyyはFTPログインID を入力しました txtファイルは、『count.txt』とファイル名をつけて、保存 これを cgi-bin に アップロードして、 アドレスバーに下記の通り入力、表示しようとしましたが・・・ http://park21.wakwak.com/~○○○/cgi-bin/count.txt (○○○は私のFTPログインID) エラーの表示になってしまいました CGI Error The error was detected while processing this request. Be sure of followings: The CGI script does exist. The permission of CGI script is 755. The Perl path in CGI script is #!/usr/local/bin/perl. CGIスクリプトの呼び出し中にエラーが発生しました。 下記の点をご確認ください。 ・CGIスクリプトが存在すること。 ・CGIスクリプトのパーミッションが755であること。 ・CGIスクリプトのperlのパスが #!/usr/local/bin/perl であること。 アクセスカウンタが表示できない理由は何でしょうか?
- 締切済み
- その他(インターネット・Webサービス)
- アクセスカウンタ(cgi_pagelog)起動せず(泣)
アクセスカウンタ(cgi_pagelogというフリーソフト)を動かしたいのですがどうしても動かず悩んでいるのでどなたか教えてください。 環境はXP+IIS+Active Perlで動かしています。ちなみにまだローカルテスト段階です。 一応CGIが動くかどうかテストして環境変数を表示させるところまでうまくいっています。 cgi_pagelogの設定方法をみながらやってもともとインストールのパッケージにはいっていた「PageLog.html」についているカウンタは正常に動くのは確認しました。(ログとかはいらずカウンタだけでよいので) そこで自分のテスト用HTMLに記述されているタグを書いて設定しましたが動きません。 ページをローカルで開くとカウンタは「×」で表示されてしまいます。 他では動くのに自分の記述したものが動かないのはどうしてでしょうか? ホスト名とかはよく確認しましたが間違ってはいません・・・ ご存知の方いらっしゃいましたらよろしくお願いします。 あとfly.exeは説明書どおりにいれたのですが何か操作しなければいけないものなのでしょうか?
- ベストアンサー
- Perl
- アクセスカウンタが表示されません
アクセスカウンタの表示方法について@niftyのページで、<img src="http://hpcounter1.nifty.com/cgi-bin/counter.cgi?u=ABC12345&p=41&c=6"> を貼り付ければよいと説明されていました。 しかし、この通りに貼り付けてもカウンタが表示されずに、<img src="http://hpcounter1.nifty.com/cgi-bin/counter.cgi?u=ABC12345&p=41&c=6"> がそのまま表示されてしまいます。 他にも、無料カウンタのを試してみたのですが同じ症状です。ホームページ作成ソフトはホームページビルダーVer.7(パソコンに最初から入っていたやつ)を使っています。 一方、ホームページビルダーのアクセスカウンタの挿入から、設定しようとしても、チューリップのマークがでて表示されません。(ヘルプには一度アップロードしてからブラウザで開けば表示されるとあったのですが、ブラウザから開いても×がでていて表示されません。)
- ベストアンサー
- ホームページ作成ソフト
- ODNのアクセスカウンタ
アクセスカウンタをつけたくて昨日から何度かやってみましたが、わかりません。 教えてください。他の関連の質問も見ましたが回答がさっぱりわかりません。 ☆☆☆☆☆以下ODNの説明書き☆☆☆☆ (1)gifファイルは、お客様のホームディレクトリ (FTPソフト等でディレクトリを指定せずにログインした際に表示されているディレクトリ内。) にアップロードして下さい。 (2)gifファイルがきちんとアップロードされたかを 確認するには、ブラウザソフトのアドレスを入力する欄に、 http://www1(or2).odn.ne.jp/~(お客様のID)/0.gifを入力して下さい。 (3)カウンタを表示させたいページ(HTMLファイル) の中で下記のように記述してください。 あなたは <img SRC="/cgi-bin/counter.cgi?user=zaa00000&figure=6&mode=gif&address =zaa00000@pop01.odn.ne.jp&dtime=10"> 番目のお客様です。 ※なおzaa00000の部分はお客様のWWWID(ftp用ID) に変更してください。 ☆☆☆☆☆ここまで☆☆☆☆ ということで指示どおりに書いてアップロードしましたが ×が表示されるだけなのです。 どうしてなのだかわかりません。設定ですか? どこをどうチェック入れてどう治したらいいのか まったくわかりません。おねがいします。
- ベストアンサー
- CGI
- cgi-binディレクトリ配下の画像の表示について
仕事で他の部署が作成したホームページをアップロードしています。その中で無料掲示板のファイルがあり、アプロードしたのですが、 掲示板で使用するアイコンが正常に表示されませんでした。 調べたところ、アイコンで使用する画像をcgi-binディレクトリの配下においていた事が原因で、別のディレクトリに移動したところ、 正常に表示されました。 ここでふと疑問がでてきたのですが、カウンターで使用する数字の画像ファイルも、cgi-binディレクトリの配下においてありますが正常に表示されています。 画像ファイルはどちらもgif形式で同じなのに、アイコンの画像はなぜ表示されないのでしょうか。
- 締切済み
- その他(インターネット・Webサービス)
- アクセスカウンターのセキュリティについて
IISでWWWサーバーを立ち上げており、アクセスカウンターを設置したいと考えています。その際、cgiフォルダにcgiプログラムとカウンターのデータファイルを置く必要があります。その際、ディレクトリのアクセス権を読み取り権限と書き込み権限を与えるように指示されているのですが、この際のセキュリティはどのようになるのでしょうか?ディレクトリに書き込み権限を与えるというのは、外部からいたずらされそうで、怖いのですが。。セキュリティ上の危険性とその回避策について教えていただければと思います。
- 締切済み
- ネットワーク
- フリーで公開されているCGIのアクセスカウンタの使い方で
cgi_pagelogというフリーソフトでアクセスカウンターの設置をしようと思っております。CGIでアクセスカウンタの設定をしたいためです。 ひとつ疑問点があるのですがこれはActivePerlなどの環境は必要ないものになるのでしょうか? 例えばIISなどでテストをしたときにインストールのみで可能な代物でしょうか? あと手順どおりインストールしたのですがどうしてもリンク切れをおこしてしまいます。 一応文が間違っていないか確認をしたのですが大丈夫です。 原因はなぜでしょうか? ちなみにIIS5.1でCGIは使えるようにしてあります。 環境(XP、IIS5.1です)
- ベストアンサー
- CGI
- IISを用いた場合のアクセスカウンタ動かず
今XPにIISを入れております。 小規模でサーバー運営をしたいと思いテストするための環境を作ったのですが簡単なところからと思ったはずがうまくいきません。 一応CGIを使ってでもいいのでアクセスカウンタを入れたいんです。 仮のトップページを作って(多少HTMLの知識あり)フリーソフトでアクセスカウンタを探したのですが比較的難しくうまく設置できません。どなたか比較的簡単なアクセスカウンタの設置方法やサイトをご教示ください。ググってもこういうところがなかなか見つからなくて(CGI使うための設定とかもです)・・・・ いろいろ知識が抜けているせいだよといわれかねないのですがとにかく早く覚えたいのでよろしくお願いします。
- ベストアンサー
- Microsoft ASP
- cgi-binディレクトリにアクセス制限をかける方法
ISPにwakwakを使用しているのですが、cgi-binディレ クトリ配下に置いてある掲示板に対してアクセス制限 をかける方法が無いか探しています。 wakwakの仕様で ・cgiはcgi-binディレクトリ配下にのみ設置可 ・htaccessはcgi-binディレクトリ配下では動作不可 というようになっておりお手上げ状態です。 htaccessで制限出来るディレクトリにリンク用のhtml を置いて、そこからじゃないとcgiディレクトリに飛べ ないようにすればと思ったのですが、どうもcgi-bin ディレクトリ(というかCGIに対して)直接アクセス制限 が出来るものが見つからず困っております。 どなたかお詳しい方がいらっしゃいましたらヒントだけ でも頂けると幸いです。
- ベストアンサー
- レンタルサーバ・ASP
お礼
少しづつ解決できてきたのでこの質問に関しては閉め切らさせていただきます ありがとうございました また別問題になっているのでもしご存知でしたらよろしくお願いします