- ベストアンサー
ホームページのカウンタ表示について
超初心者です。カウンタを自分のHPに入れようとしていますがうまくいきません。インターネットとかで調べると、xxx.cgi のファイルの中のPerlの部分を変更しろと書いてありました(プロバイダ毎に違う) サンプル例は無く初心者にとっては何がなんだかわからなくなってしまいました。CGIとかも言葉が出てきました。超初心者にもわかりやすく説明されたHPとか、カウンタを付けるときのやり方が詳しく載っているHPとか教えてください
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#/usr/local/bin/perl というのは、おっしゃるとおりサーバー内のディレクトリのことです。perl がサーバー 内のどこにあるかを、ここに記載しているのです。 『プロバイダで定められた perl へのパス』というのは、レンタルサーバーを使わず、プ ロバイダ指定のサーバー内でサイトを構築した場合のみ、適用されることです。 レンタルサーバーということは、サーバー環境をまるごと借り上げて使っている、という ことですよね? だとしたら、必要になるソフトウェア(この場合は、perl ですね)も、ご自身で用意す る必要があるのではないでしょうか・・・ perl がインストールしてあって使える状態にあるか、確認できますか? シェルが使えるなら、 which perl で、パスが表示されると思います。 もし、perl が存在しないならば、ご自身でサーバー内にインストールする必要があります。 どうしても、この cgi を使わなければいけないのですか? 最近はフリーで使える高性能なカウンターがたくさんありますが、それらの使用を検討さ れてはいかがでしょうか。
その他の回答 (1)
- re13b
- ベストアンサー率58% (18/31)
ご自身が契約されているプロバイダは、カウンタのサービスは行っていないのですか? 大手のプロバイダなどだと、カウンタは無料で使えます、とかいうサービスがあると思いますが。 おっしゃっている、cgi ファイルの中の perl の部分を変更する、というのは、cgi が稼動する際に perl というソフトが必要になるので、その perl の位置を指定するように、という指示だと思います。 プロバイダが cgi の利用を許可しているのならば、プロバイダのサイトや利用マニュアルなどに、perl の位置を示すパスが記載されていると思います。 もし、これらの意味がさっぱりわからないのであれば、cgi を使った独自のカウンタはあきらめたほうが良いかと思います。 無料のカウンターサービスってのは、ネット上にたくさんあるので、その手の奴を使ったほうが良いのではないでしょうか? サンプルとかも親切ですし。 検索サイトで、「アクセスカウンター」「無料」とかのキーワードで検索すると、たくさん出てきますよ。
お礼
回答ありがとうございます。 自分のHP環境はレンタルサーバーを借りています。 もうチョット具体的にいいますとtxcount.cgiをエディタで開き #/usr/local/bin/perl をプロバイダで定められたPealへのパスを指定します)と書いてあります。パスと書いてあるのでアドレスとか?サーバーの ディレクトリーとかでしょうか?
お礼
回答ありがとうございます。 たぶんPerlはインストールされていない様なので フリーのカウンターを使います。 また何かあれば相談に乗ってください。 本当に助かりました ありがとうございました