HPを持っているのですが、以前使っていたサーバがCGI未対応だったので、
CGI対応のサーバへ変えました。そこで、カウンターついて質問があります。
http://www.kent-web.com/count/ecount.html?
↑のページのWindows版を見て作ったのですが、もちろんのことながら、
0からスタートしました。これを3000からスタートさせたいのですが、
どうすればできますでしょうか?
 ちなみに「訪問君」を使わずにやりたいのですが、可能でしょうか?

A 回答 (1件)

「ecount.dat」ファイルの中に書いてある「0」という数字がカウンタの数なので


そこを「3000」に書き換えてサーバにアップすればいいと思います。
是非、お試しください。
    • good
    • 0
この回答へのお礼

 で、できました!!どうもありがとうございました!

お礼日時:2002/01/06 18:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Aベストアンサー

>画像ヘッダとはどういうものでしょうか?

Content-type: image/gif
Content-type: image/png
Content-type: image/jpeg

など、画像タイプごとに決まっています。
<img>タグに普通の画像ファイルが指定されている場合は
Webサーバが画像ファイルの拡張子から判断して返してくれ
ますが、CGIから返されるデータの種類は拡張子からは判断
できないのでCGI内部からヘッダを返す必要があります。


●CGIがPerlの場合で、GIF画像をCGIから返す例
#!/path/to/perl
print "Content-type: image/gif\n\n";
open(GIF, "file.gif");
binmode(GIF); binmode(STDOUT);
print <GIF>; close(GIF);

もちろん、CGIからは画像フォーマットを返せばいいので、
ファイルから読まずにあらかじめCGIソース内に画像データ
を持っておいて出力する方法も可能です。


ちなみに、多くのCGIではHTMLコンテンツを返す場合が多い
ので、ヘッダは以下のようになります。

print "Content-type: text/html\n\n";

>画像ヘッダとはどういうものでしょうか?

Content-type: image/gif
Content-type: image/png
Content-type: image/jpeg

など、画像タイプごとに決まっています。
<img>タグに普通の画像ファイルが指定されている場合は
Webサーバが画像ファイルの拡張子から判断して返してくれ
ますが、CGIから返されるデータの種類は拡張子からは判断
できないのでCGI内部からヘッダを返す必要があります。


●CGIがPerlの場合で、GIF画像をCGIから返す例
#!/path/to/perl
print "Content-type: image/gif\n\n...
続きを読む

QBIGLOBEのCGI設置について(www1*サーバ)

独自ドメインを持つ、法人サイトを制作しているのですが、
ビッグローブでの、CGI設置に手こづっています。

質問なのですが、

CGIを設置するディレクトリー名に条件はあるのでしょうか?

ディレクトリー内に配置するファイルの種類には制限があるのでしょうか?

CGIを呼び出す際のアドレスには特殊なルールがあるのでしょうか?

parlのパスは #!/usr/local/bin/perl を利用していますが間違っているのでしょうか。

以上、当方で思い当たる問題点をあげてみたのですが、どこが問題なのか困っています。

正規サポートよりもこちらの方が回答が適切で早いと思い質問させていただきました。
よろしくお願いします。

Aベストアンサー

BIGLOBEでは、自作CGIの使用が出来ないようです。
(参考URLの「制限事項」参照)

ですので、他にサーバを借りて設置するしかないと思います。
商用には余り明るくないので、申し訳ないですがどのサーバが良いか、までは回答することが出来ません。

参考URL:http://office.biglobe.ne.jp/service/office/homepage/spec.html

Q第1のPC(192.168.0.1)の/var/www/html/に

index.htmlとindex.phpを配置し
第1のPC(192.168.0.2)のアパッチを起動し
第2のPCの起動しているブラウザのアドレス欄に
「http://192.168.0.1:80」
を入力してリターンキーを押すと
第2のPCのブラウザ上にindex.phpが表示されindex.htmlが表示されません
第2のPCの起動しているブラウザのアドレス欄に
「http://192.168.0.1:80/index.html」
を入力してリターンキーを押した場合には第2のPCのブラウザ上にindex.htmlが表示されます

第2のPCのブラウザにデフォルトでindex.htmlを表示するようにするにはどうしたらいいのでしょうか?

Aベストアンサー

httpd.confのDirectoryIndexを
書き換えればよいかと。

ちなみに複数ファイル指定可能。
DirectoryIndex index.html index.php
とすれば、index.htmlがあればindex.html、
なければ、index.phpにアクセスします。

あと、質問するときはApacheのバージョンも
明記してね。
Apache1.*系と2.*系では動きが違うところも
あるからね。
DirectoryIndexは共通のはずだけど。

QCGI/Perlという本はありますがCGI/PHPという本はないのはなぜですか?

アマゾンで調べると表題でCGI/Perlという本はありますがCGI/PHPという本はないのはなぜですか?

Aベストアンサー

なぜそのような書籍が無いのか結論から申し上げると「需要が無い」からです。
その理由はPHPとCGIの動作に起因し、PHP利用の最大のメリット(?なのでしょうか?)であるHTML組み込みなど利用できなくなるからです。

動作の概略(あくまで概略なので細かくするとキリがありません)を示しますと(右に長いのでテキストエディタなどにコピペしてみていただくと見やすいかと思います)

CGIの動作
 ブラウザ-[INTERNET]->Webサーバー -[CGI]-> システム:処理言語{Perl/C/Ruby...etc.}+プログラム:処理結果 -[CGI]-> Webサーバー -[INTERNET]->ブラウザ

PHPの動作
 ブラウザ-[INTERNET]->Webサーバー:PHP:処理結果 -[INTERNET]->ブラウザ

PHPを単体で処理できるようにインストール設定すればPHPをCGIとして利用することも可能です。当然、利用範囲がCGIの域を出なくなり、PHPとしてのメリットがなくなってしまいます。
そのような非効率的な運用利用をする方はほとんどいないので書籍にしても需要が無いと思います(何らかの事情で必要な方なら、WebサーバとCGIがしっかり理解できていれば簡単に実現できるかと思います)。

ちなみに、代表的なWebサーバApacheは外部組み込み機能を使ってPerlを「PHPの動作」と同じ動きをさせることができます。
そちらは「CGI」の範疇ではなく「Webサーバー構築」の分野ですのでそういった書籍を参考にしてください。

なぜそのような書籍が無いのか結論から申し上げると「需要が無い」からです。
その理由はPHPとCGIの動作に起因し、PHP利用の最大のメリット(?なのでしょうか?)であるHTML組み込みなど利用できなくなるからです。

動作の概略(あくまで概略なので細かくするとキリがありません)を示しますと(右に長いのでテキストエディタなどにコピペしてみていただくと見やすいかと思います)

CGIの動作
 ブラウザ-[INTERNET]->Webサーバー -[CGI]-> システム:処理言語{Perl/C/Ruby...etc.}...続きを読む

Q携帯対応のテキストカウンターのCGIを探してます。

テキストカウンターを設置したいのですが。
SSIが使用出来ないサーバーを借りてしまったので
ほとんどのフリーのものがSSIを使用している点で使えなくなってしまいました。

総数のみのシンプルなものでよく、
携帯とPCサイトの両方に使うつもりなので両方で表示が可能なものをお願いいたしたいと思います。

Aベストアンサー

SSIを使用していない無料テキストカウンタ
参考URLをご参照ください。

使っているわけではないのでご希望に沿うものかどうかは判りませんが。

参考URL:http://www.around.ne.jp/


このカテゴリの人気Q&Aランキング

おすすめ情報