npc.cgiの部屋2一括表示
[表示範囲:755〜854][スレッドモード]
[RE]
フォロー記事投稿
記事のキャンセル
From: Hiro
<marllight@hotmail.com>
Subject: Re: 初歩的な質問ですいません。
Date: 2000/01/17 06:22:50
Reference: mesh.npc.2/00749
1月13日に、華音さんは書きました。
じぇにさんの記事と次のTADさんの記事を参照して私は自分で一応コンバイルしました。
私も初心者です!
[RE]
フォロー記事投稿
記事のキャンセル
From: ぴろ
<ZQU05243@nifty.ne.jp>
Subject: Re: @niftyで設置したいのですが...(初心者です)
Date: 2000/01/30 06:40:34
Reference: mesh.npc.2/00754
はじめまして。
私も@niftyでホームページを作成中の者ですが、
うまくカウンターの設置が出来ません。
@樹さんは成功されたようなので教えていただけますか?
Solaris用コンパイル済みのnpc.cgiをダウンロード
されたんですよね?
色々やったつもりですが、すべてエラーになってしまいます。
「Takaちゃんのにあさんのアクセスカウンタを移植しようコーナー」
も拝見させて頂いたのですが、うまくいきません。
よろしくお願い致します。
ぴろ
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: 質問の仕方 (Re: @niftyで設置したいのですが...(初心者です))
Date: 2000/01/31 10:12:59
Reference: mesh.npc.2/00756
1月30日に、ぴろさんは書きました。
>はじめまして。
ぴろさん、こんにちは。
まずは老婆心ながら...
ネット上で(または顔を合わせずに)コミニュケーションを行う場合、常に言えることですが
情報源は当人が書いたり、話したりしたことがすべてです。
そこに含まれていない情報は相手にはまったく伝わりません。
ですから、何か問題が起きてそれを解決するためにはどうしたらよいのかを質問する場合には
できる限りの情報を提供して下さい。
最低限、自分が何をして、どのようになったのか(どんなエラーが発生したのか)を
できるだけ具体的に説明して下さい。
以下の情報だけでは、まずなにが起きたのかもわかりません。よね?
>私も@niftyでホームページを作成中の者ですが、
>うまくカウンターの設置が出来ません。
「設置ができない」というだけではいろいろな可能性があって、答えようがありません。
>色々やったつもりですが、すべてエラーになってしまいます。
ぴろさんはいろいろやったつもりでも、ほんとはなにか大事な事が抜けているかもしれませんよね。
でも、何をやったのかがわからないと何が抜けているのかも判断できません。
「エラーになってしまいます」というのも、どういうエラーなのか何をしたときのエラーか
まったくわかりませんよね。
(例、「ブラウザでホームページを表示したときにカウンタの部分が表示されず×が表示される」
「カウンタの部分にカウント数が表示されず替わりに"なんたらかんたら"というメッセージが表示される」等)
>「Takaちゃんのにあさんのアクセスカウンタを移植しようコーナー」
>も拝見させて頂いたのですが、うまくいきません。
手順に従ってすべてちゃんとやっていますか。
何か問題が起こって中途半端になっている手順はないですか。
必要ないと判断して実施していない項目はないですか。
手順のどの部分でどのようにうまくいかないのですか。
* 早く解決したいのであれば、まずは何が起こっているのかを
* できるだけ具体的に説明して下さい。
#そういうことに詳しくないから「どのように説明すればよいのかわからない」、
#「うまく説明できない」という人がいますが、そんなに難しく考えなくて大丈夫です。
#「何をしたのか」と「どのようなエラーになったのか」を「箇条書き」にするだけでも充分です。
[NEW]
フォロー記事投稿
記事のキャンセル
From: 華音
<kyanon@land.linkclub.or.jp>
Subject: 先に進めないんです…。
Date: 2000/02/03 21:57:33
ジジジカウンタを設置しようと頑張っていますが、
SRCフォルダをアップさせてTELNETでmakeを
使いコンパイルする所までは出来ました。
ですが、「cannot open index file "npc.idx"」
という画像が出てきてしまいます。何故なのでしょうか?
また、この警告?でも言われている
「npc.idx」というファイルですが、そのファイルはどこにあるのでしょうか?
わからないことだらけで申し訳ありません。
どなたか教えて下さい。
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: 先に進めないんです…。
Date: 2000/02/07 04:48:19
Reference: mesh.npc.2/00758
2月3日に、華音さんは書きました。
>ですが、「cannot open index file "npc.idx"」
>
>という画像が出てきてしまいます。何故なのでしょうか?
文字通り npc.idx と言う設定ファイルが見つからないためですが、逆に言うと
それが表示されたと言うことは、CGI自身は正常に動作していることが確認された
わけで、もう勝ったも同然です。
>また、この警告?でも言われている
>
>「npc.idx」というファイルですが、そのファイルはどこにあるのでしょうか?
npc.cgi はユーザごとに必ず違う設定を書かねばならないものなので、安易に付属の
ものを使ってしまうと困るため、わざと入れていません。とは言え、一から書くのは
面倒なため、conf ディレクトリに sample1.idx、sample2.idx と言う名前で
サンプルを入れてあります。
sample2.idx の方が構造化文を使っていてお勧めです、が、まあ、最初は書き方は
よく分から無いでしょうから、高ちゃんさんの移植解説などをお読みになる事を
お勧めします。
[RE]
フォロー記事投稿
記事のキャンセル
From: 蓮
<Hasunuma@attglobal.net>
Subject: うちにも書いてあります
Date: 2000/02/07 10:10:42
Reference: mesh.npc.2/00759
>npc.cgi はユーザごとに必ず違う設定を書かねばならないものなので、安易に付属の
>ものを使ってしまうと困るため、わざと入れていません。とは言え、一から書くのは
>面倒なため、conf ディレクトリに sample1.idx、sample2.idx と言う名前で
>サンプルを入れてあります。
>
>sample2.idx の方が構造化文を使っていてお勧めです、が、まあ、最初は書き方は
>よく分から無いでしょうから、高ちゃんさんの移植解説などをお読みになる事を
>お勧めします。
sample1.idxとsample2.idxを見比べながら、私の場合どんな風にしたかを
ここに書いて、残してあります。
多分あっていると思います。
全体の入り口はこちらです。
[RE]
フォロー記事投稿
記事のキャンセル
From: 華音
<kyanon@land.linkclub.or.jp>
Subject: わからなくて困ってます…。
Date: 2000/02/20 00:08:42
Reference: mesh.npc.2/00760
>sample1.idxとsample2.idxを見比べながら、私の場合どんな風にしたかを
>
>ここに書いて、残してあります。
拝見させていただきました。ですが…初心者の自分にはよくわからなくて…。(^^;
私の加入しているプロバイダはLINKCLUBなのですが
このプロバイダでの設定の仕方とかがあるんですよね?
もしそうだとしたらどなたか、LINKCLUBでのIDXファイルの設定の仕方を
教えて頂けないでしょうか?
お願いします。
[NEW]
フォロー記事投稿
記事のキャンセル
From: ベルタ
<mori-sho@mutt.freeweb.ne.jp>
Subject: フリーウェブでのやり方おしえてください(・・・・
Date: 2000/02/09 16:35:27
初めまして。
今、無料ホームページスペースを提供してくれている
フリーウェブ(http://www.freeweb.ne.jp)でホームページを
こつこつと作成している者です。
フリーウェブが元々用意してくれているカウンターは好きではないので
にあさんのカウンターを使いたいのですが、、フリーウェブでの設置の仕方を
ご存じの方教えてください。
(アクセスカウンタnpc.cgi バイナリライブラリのページにあるものを
使いたいのですがどれを使っていいのかわかりません)
情報よろしくお願いします。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: フリーウェブでのやり方おしえてください(・・・・
Date: 2000/02/10 14:37:34
Reference: mesh.npc.2/00761
2月9日に、ベルタさんは書きました。
>フリーウェブ(http://www.freeweb.ne.jp)でホームページを
>こつこつと作成している者です。
>
>フリーウェブが元々用意してくれているカウンターは好きではないので
>にあさんのカウンターを使いたいのですが、、フリーウェブでの設置の仕方を
>ご存じの方教えてください。
フリーウェブ固有の特別な手順はないと思いますので一般的な手順でできます。(たぶん)
先ずは、高ちゃんさんの「npc.cgiの移植解説」を参考にしてみて下さい。
>(アクセスカウンタnpc.cgi バイナリライブラリのページにあるものを
>使いたいのですがどれを使っていいのかわかりません)
www.freeweb.ne.jpのOSはSolarisのようですので、それ用のバイナリを使えば動くでしょう。
#但し、フリーウェブのFAQに「CGIで使用できるものはPerlスクリプトだけ」という
#記述がありますので、Cで書かれたnpc.cgiを使用していいかどうかはわかりません。
#npc.cgiを使用するかどうかは、ベルタさんご自身で判断するか、フリーウェブへご確認下さい。
[NEW]
フォロー記事投稿
記事のキャンセル
From: ハート
<eaac0973@mb.infoweb.ne.jp>
Subject: Infowebなんですが
Date: 2000/02/13 00:53:51
はじめまして。
ここのカウンタがとても気に入りました。
でもいざ設置しようとしたら、ちんぷんかんぷんで全く理解できる部分すらない状態です。
どなたかこんな私でも設置できるように教えていただけないでしょうか。
できれば順を追って説明していただけるとありがたいのですが・・・・・。<(_ _)>
[RE]
フォロー記事投稿
記事のキャンセル
From: 蓮
<Hasunuma@attglobal.net>
Subject: Re: Infowebなんですが
Date: 2000/02/13 07:44:15
Reference: mesh.npc.2/00763
>できれば順を追って説明していただけるとありがたいのですが・・・・・。<(_ _)>
ここの会議室で、つい最近も紹介されていた
Takaちゃんさんの、にあさんのアクセスカウンタを移植しようコーナー
はいかがでしょうか。
私の所にも書いてあります。 Takaちゃんさんの所とはまた、
説明の力点が違っているので、こちらはこちらで参考になる場合
もあるかもしれません。
[RE]
フォロー記事投稿
記事のキャンセル
From: ハート
<eaac0973@mb.infoweb.ne.jp>
Subject: Re: Infowebなんですが
Date: 2000/02/13 22:05:36
Reference: mesh.npc.2/00764
2月13日に、蓮さんは書きました。
>>できれば順を追って説明していただけるとありがたいのですが・・・・・。<(_ _)>
>
>
>ここの会議室で、つい最近も紹介されていた
>
>Takaちゃんさんの、にあさんのアクセスカウンタを移植しようコーナー
>
>はいかがでしょうか。
>
>私の所にも書いてあります。 Takaちゃんさんの所とはまた、
>説明の力点が違っているので、こちらはこちらで参考になる場合
>もあるかもしれません。
Takaちゃんさんのところの設置法でやってみたのですが
どうもnpc.cgiが動いてくれません
「HTTP 500 内部サーバー エラー」と言う表示が出るだけです。パーミションは間違ってませんでした。infowebではTakaちゃんさんのやり方では無理なのでしょうか?
それとも私のやり方が間違っているのでしょうか?
それとinfowebのOSがわかりません.コンパイル済みの バイナリファイルをつかってみたいのですがどれを使って良いのかさっぱりです.
どうか教えてください.<(__)>
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: Infowebなんですが
Date: 2000/02/14 15:47:50
Reference: mesh.npc.2/00765
2月13日に、ハートさんは書きました。
>Takaちゃんさんのところの設置法でやってみたのですが
>どうもnpc.cgiが動いてくれません
>「HTTP 500 内部サーバー エラー」と言う表示が出るだけです。パーミションは間違ってませんでした。infowebではTakaちゃんさんのやり方では無理なのでしょうか?
>それとも私のやり方が間違っているのでしょうか?
やり方が間違っているかどうかはわかりませんが、
まずは、CGIプログラムを設置しようとしているWEBサーバのOSに合ったnpc.cgiを用意して
それをWEBサーバにバイナリモードでftpしないと始まりません。
>それとinfowebのOSがわかりません.コンパイル済みの バイナリファイルをつかってみたいのですがどれを使って良いのかさっぱりです.
>どうか教えてください.<(__)>
どのWEBサーバか分からないので答えようがありませんね。(^^;;
プロバイダで「CGIを設置するときのFAQ」のようなページは用意されていないのでしょうか。
そういうところで確認すればわかると思いますよ。
もし探せないようなら、CGIプログラムを設置しようとしているサーバ名を教えて下さい。
#ちなみにinfowebって、@niftyに統合されたんではないのですか?
[NEW]
フォロー記事投稿
記事のキャンセル
From: 高ちゃん
<seikofan@muc.biglobe.ne.jp>
Subject: 不器用ですみません(笑)
Date: 2000/02/16 01:12:31
解説ページの高ちゃんです。
お世話になってます。
あ。私のことは、高ちゃんさんと「さん」づけでなくてOKです。
十分高ちゃんで愛称になってますんで(*^_^*)。
私のほうも、実に設置して3年以上経ちまして。
いまだに解説ページも古い知識のままでちょっと反省しまして、
最近RimnetのほうがSunOSからFreeBSDに変更されたので
(かなり突然だったようで。)
その対応版をちょっと書いてます。
それから、いまだに多く、
「設置したいけど教えてください」という
簡単なメールが私の所に舞い込んでますが、
全く対応できてません。お許しくださいませ。
極力努力してダメだったというメールには御返事してますが、
そのほかの方のメールは返事する気力さえなく。。というかんじで
こちらの会議室に振ることもなく。。。ということで
非情に申し訳ございませんです。
HPも一新させたいですが、
はーくるしい。。とういことで、
これからもよろしくどうぞ。。。
なにがいいたいんだか。。。(笑)
BY 高ちゃん
[NEW]
フォロー記事投稿
記事のキャンセル
From: いそざき
<isozaki@kakenk.co.jp>
Subject: i-mode
Date: 2000/03/01 11:32:38
i−modeで表示・カウントアップがうまくいきません。
表示されずに「×」になってしまいます。なにか特別な設定が
いるのでしょうか?
サーバーはNTserver ver.4+IISです。通常のhtmlは問題な
く動いています。
以上よろしくお願いします。
[RE]
フォロー記事投稿
記事のキャンセル
From: 通りすがりの者
<sinden@geocities.co.jp>
Subject: Re: i-mode
Date: 2000/05/21 06:13:40
Reference: mesh.npc.2/00769
3月1日に、いそざきさんは書きました。
>i−modeで表示・カウントアップがうまくいきません。
>表示されずに「×」になってしまいます。なにか特別な設定が
>いるのでしょうか?
あくまでも私のつたない経験レベルの話ですが、i-MODEでアクセスした場合は
環境変数のHTTP_REFERRERに返ってくる値がCGIを設置しているホームページ
とは異なるためだと思います。
以前、外部サーバーでは使用不可の他のカウンターを設置しようとして
i-MODEでは動きませんでした。(外部アクセス可能にしたら動きました)
まだ、こちらのカウンターは試していないのですが、もし動かすなら
サーバーの記述をしないか、i-MODEセンターかどっかのサーバーに
設定する必要があるのではないでしょうか?(自信なし)
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: i-mode
Date: 2000/05/22 22:28:05
Reference: mesh.npc.2/00794
5月21日に、通りすがりの者さんは書きました。
>3月1日に、いそざきさんは書きました。
>
>>i−modeで表示・カウントアップがうまくいきません。
>>表示されずに「×」になってしまいます。なにか特別な設定が
>>いるのでしょうか?
>
>あくまでも私のつたない経験レベルの話ですが、i-MODEでアクセスした場合は
>環境変数のHTTP_REFERRERに返ってくる値がCGIを設置しているホームページ
>とは異なるためだと思います。
単にHTTP_REFERERの値が違うだけだと[X]じゃなくて、エラーメッセーヂの
画像になるはずなので、何か違う理由だと思います。
[X]になるのは画像自体が表示できない、と言うことでしょうから、
もしも他のブラウザでは問題無く読めるのに、i-MODEでだけ読めないということなら
アニメGIFが読めない、とか、無圧縮GIFが読めない、とか、そちらの原因の様な
気がします。
あたし自身は携帯電話すら持たないので、i-MODEに関してはいまひとつイメージが
わかない (というか、どう言うものなのかサッパリ分からない。(^^;;) ので、
何かわかることがありましたら教えていただきたい所です。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: i-mode
Date: 2000/05/23 14:26:24
Reference: mesh.npc.2/00796
5月22日に、にあさんは書きました。
>[X]になるのは画像自体が表示できない、と言うことでしょうから、
>もしも他のブラウザでは問題無く読めるのに、i-MODEでだけ読めないということなら
>アニメGIFが読めない、とか、無圧縮GIFが読めない、とか、そちらの原因の様な
>気がします。
それで思い出しましたが、501iではアニメーションGIFは表示できませんので
それが原因じゃないでしょうか。(NTT DoCoMoのページ参照)
で、iモードでWebにアクセスしたときにはHTTP_USER_AGENTに機種名が入ってきますから
npc.idx(設定ファイル)で以下のようにすればよいのでは。(未確認)
=IF=BROWSER
^DoCoMo/.*/.*501i
=PROGRESS
OFF
=ENDIF
>あたし自身は携帯電話すら持たないので、i-MODEに関してはいまひとつイメージが
>わかない (というか、どう言うものなのかサッパリ分からない。(^^;;) ので、
>何かわかることがありましたら教えていただきたい所です。
前述のページは結構勉強になりますよ。
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: i-mode
Date: 2000/05/23 21:51:51
Reference: mesh.npc.2/00798
5月23日に、TADさんは書きました。
>それで思い出しましたが、501iではアニメーションGIFは表示できませんので
>それが原因じゃないでしょうか。(NTT DoCoMoのページ参照)
アニメーションGIFが表示出来ない場合、[X]になってしまうのか、一枚目だけ
表示されるのか、件のペーヂからは読みとれなかったのですが、ちょうどタイミング良く
CGI関係のメーリングリストで、i-MODEでアニメGIFを使った場合の不具合が報告されて、
それによると、501では一枚目だけになるそうです。
だとすると、無圧縮GIFがまずいのかな? 無圧縮GIFが表示できないブラウザは
見たことが無かったので、そうだとすると貴重(?)な例になりますが... (^^;
>>あたし自身は携帯電話すら持たないので、i-MODEに関してはいまひとつイメージが
>>わかない (というか、どう言うものなのかサッパリ分からない。(^^;;) ので、
>>何かわかることがありましたら教えていただきたい所です。
>
>前述のページは結構勉強になりますよ。
ありがとうございます。とても参考になりました。
だけど、色々制限がきついですね、って当たり前か、
画面もメモリも小さいから。(^^;
[RE]
フォロー記事投稿
記事のキャンセル
From: うきこ
<yuki@vermillion.vip.co.jp>
Subject: @niftyで動きました(Re: @niftyで設置したいのですが)
Date: 2000/03/09 14:02:07
Reference: mesh.npc.2/00753
1月13日に、TADさんは書きました。
>www.nifty.com のOSは Solaris のようですよ。
>バージョンまではわかりませんが...
初めまして。
私も@niftyでnpc.cgiを使いたかったのですが、以前BIGLOBE
で動いていたnpc.cgiと設定ファイルをそのまま設定しても動か
なくて困っていました。
TADさんの書き込みを読んで、Solaris用のnpc.cgiを設定
したら、見事に動いてくれました。
ありがとうございますm(^^)m
[RE]
フォロー記事投稿
記事のキャンセル
From: 龍崎虎太郎
<SNC43454@nifty.com>
Subject: Re: @niftyで動きました(Re: @niftyで設置したいのですが)
Date: 2000/04/06 21:16:49
Reference: mesh.npc.2/00770
こんにちは。&はじめまして。
僕も@niftyなんですが
「cannot open Index File "http://hpcgi?.nifty.com/???/npc.cgi"」
と出てきてしまって動きません。
ファイルの置き場所はちゃんとなっていると思うのですが・・・
ちなみにHTMLに書いている内容は
と書いています。
どこか足りないところなどはあるのでしょうか?
成功したという方誰か教えてください。
それともしよかったら成功したnpc.idxのファイルを送ってくれないでしょうか?
お願いします。
デワ。(^。^)))/~
[RE]
フォロー記事投稿
記事のキャンセル
From: 龍崎虎太郎
<SNC43454@nifty.com>
Subject: Re: @niftyで動きました(Re: @niftyで設置したいのですが)
Date: 2000/04/06 21:19:41
Reference: mesh.npc.2/00776
すみません。HTMLのとこ見れなくなってました。
<IMG SRC="http://hpcgi1.nifty.com/PostPet/npc.cgi?C=0033FF&DI=2&T=0&L=test&I=http://hpcgi1.nifty.com/PostPet/npc.idx&P=ON">
このように書いてあるつもりだったのですが・・・反省・・・\(__ )
ではよろしくお願いします。
[RE]
フォロー記事投稿
記事のキャンセル
From: 夢幻魔竜騎
<ZAN13416@nifty.ne.jp>
Subject: Re: @niftyで動きました(Re: @niftyで設置したいのですが)
Date: 2000/05/03 03:06:52
Reference: mesh.npc.2/00777
4月6日に、龍崎虎太郎さんは書きました。
>すみません。HTMLのとこ見れなくなってました。
>
><IMG SRC="http://hpcgi1.nifty.com/PostPet/npc.cgi?C=0033FF&DI=2&T=0&L=test&I=http://hpcgi1.nifty.com/PostPet/npc.idx&P=ON">
>
>このように書いてあるつもりだったのですが・・・反省・・・\(__ )
>
>ではよろしくお願いします。
たった今設置することが出来た素人ですみませんが・・
HTML文の
I=http://hpcgi1.nifty.com/PostPet/npc.idx
を
I=/cgi-bin/npc.idx
に直してみてはどうでしょう?
自分はこの記述で起動してくれました。
<IMG SRC="http://hpcgi1.nifty.com/mugenkan/npc.cgi?L=http//:homepage1.nifty.com/mugenkan/index.htm&I=/cgi-bin/npc.idx&P=ON&A=G">
参考までに・・
DLしたバイナリーはTAD様が書いてありましたので
Solaris2.5.1
「npc.idx」&「pwd.cgi」は高ちゃん様のサンプルをDL
「npc.idx」の書き換え場所は指示どうりの
^http://www2a\.meshnet\.or\.jp[\.:0-9]*/~seikofan/
^http://www2a\.meshnet\.or\.jp[\.:0-9]*/%7[Ee]seikofan/
^http://www2a\.biglobe\.ne\.jp[\.:0-9]*/~seikofan/
^http://www2a\.biglobe\.ne\.jp[\.:0-9]*/%7[Ee]seikofan/
=RESTRICTION
0
=REFERER
^http://nocount@www2a\.meshnet\.or\.jp
^http://nocount@www2a\.biglobe\.ne\.jp
を、以下へ
^http://homepage1\.nifty\.com[\.:0-9]*/mugenkan/
^http://homepage1\.nifty\.com[\.:0-9]*/%7[Ee]mugenkan/
=RESTRICTION
0
=REFERER
^http://nocount@homepage1\.nifty\.com
としてあります。
これ以降の突っ込んだフォローはできませんので・・
では失礼します・・
[NEW]
フォロー記事投稿
記事のキャンセル
From: ちい太ろう
<chiitaro@pekori.to>
Subject: 「No permisson」
Date: 2000/03/18 00:29:07
Outlook Explessでメールに書いてあるURLをクリックしてHPを表示すると
「No Permisson To Use This counter」と出てしまいます。
何か対策はないでしょうか。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: 「No permisson」
Date: 2000/03/19 11:15:28
Reference: mesh.npc.2/00771
3月18日に、ちい太ろうさんは書きました。
>Outlook Explessでメールに書いてあるURLをクリックしてHPを表示すると
>「No Permisson To Use This counter」と出てしまいます。
>何か対策はないでしょうか。
これだけではなんとも言えませんね。
普通にIEのアドレス欄にそのページのURLを入力して表示した時には正常にカウンタは表示されますか。
その他のブラウザ(NetscapeCommunicator等)ではどうですか。
その他にうまく行く条件、うまく行かない条件はありますか。
そのカウンタの設定ファイル(npc.idx)の内容を示した方が回答は得られやすいと思います。
[NEW]
フォロー記事投稿
記事のキャンセル
From: はなちゃん
<hanada@yh.msy.co.jp>
Subject: NetscapeNavigator4.7で動作がおかしい。(解決方法は?)
Date: 2000/03/27 17:07:46
にあさんカウンタ最新版を3/21にソースをダウンロードして移植に成功しました。
(自分でmakeしました)
でも、アニメーションOFFのときに以下の条件で、リロード時にカウントアップ
しません。解決策を教えてください。
条件:
(1)ブラウザ:NetscapeNavigator4.7(日本語対応版)
(2)アニメーション:OFF
現象:1回のみ、リロード時にカウントアップする。2回目からカウントアップしない。
他のブラウザ(NetscapeNavigator3.0[ja]またはInternetExplorer4.0)だとリロード時に
同条件でカウントアップする。。
[RE]
フォロー記事投稿
記事のキャンセル
From: はなちゃん
<hanada@yh.msy.co.jp>
Subject: Re: NetscapeNavigator4.7で動作がおかしい。(解決方法は?)
Date: 2000/04/11 09:55:32
Reference: mesh.npc.2/00773
3月27日に、はなちゃんさんは書きました。
>にあさんカウンタ最新版を3/21にソースをダウンロードして移植に成功しました。
>(自分でmakeしました)
>でも、アニメーションOFFのときに以下の条件で、リロード時にカウントアップ
>しません。解決策を教えてください。
>
>条件:
>(1)ブラウザ:NetscapeNavigator4.7(日本語対応版)
>(2)アニメーション:OFF
>
>現象:1回のみ、リロード時にカウントアップする。2回目からカウントアップしない。
>他のブラウザ(NetscapeNavigator3.0[ja]またはInternetExplorer4.0)だとリロード時に
>同条件でカウントアップする。
2回目以降のリロードでメモリキャッシュの内容をそのまま表示するのは
NetscapeNavigator4.7の仕様のようなので、OKです。
[NEW]
フォロー記事投稿
記事のキャンセル
From: はなちゃん
<hanada@yh.msy.co.jp>
Subject: 教えてください。
Date: 2000/03/30 17:14:16
カウンタの移植に成功しました。
Netscape Navigator4.7での動作について教えていただきたいのですが
以下の現象が起きています。
条件:
(1)ブラウザ:Netscape Navigator4.7
(2)設定ファイル(npc.idx):リロード時にカウントアップしない設定かつ、アニメーション
はOFF。
現象:
最初、ブラウザを表示させてから1回目リロードすると、リロード時の最新のカウント値を
とってきて表示する。
2回目以降にリロードすると、1回目のリロードで表示したカウント値を表示し続ける。
行いたいこと:1回目にリロードしたときも、最初に表示された値の表示を保持したい。
[RE]
フォロー記事投稿
記事のキャンセル
From: はなちゃん
<hanada@yh.msy.co.jp>
Subject: Re: 教えてください。
Date: 2000/04/11 09:53:25
Reference: mesh.npc.2/00774
3月30日に、はなちゃんさんは書きました。
>カウンタの移植に成功しました。
>
>Netscape Navigator4.7での動作について教えていただきたいのですが
>以下の現象が起きています。
>
>条件:
>(1)ブラウザ:Netscape Navigator4.7
>(2)設定ファイル(npc.idx):リロード時にカウントアップしない設定かつ、アニメーション
>はOFF。
>
>現象:
>最初、ブラウザを表示させてから1回目リロードすると、リロード時の最新のカウント値を
>とってきて表示する。
>2回目以降にリロードすると、1回目のリロードで表示したカウント値を表示し続ける。
>
>行いたいこと:1回目にリロードしたときも、最初に表示された値の表示を保持したい。
(1)1回目のリロード時に最新のカウント値をとってくるのは、このカウンタプログラムの仕様
らしいので、OKです。
(2)2回目以降のリロードで、メモリキャッシュの内容をそのまま表示するのは
Netscape Navigator4.7の仕様らしいので、これもOKです。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: コンパイル?
Date: 2000/04/06 18:57:23
Reference: mesh.forum.4/00172
4月5日に、ピポリンさんは書きました。
>Q1.あのーBIGLOBEってサーバー上でコンパイルできないんですか?
telnetが開放されていないので、基本的にできません。
npc.cgiが使いたい、ということであればコンパイルしなくても
コンパイル済みのバイナリをダウンロードすればOKですよ。
www2s,www2u,www5aであれば、HP-UX10.20用です。
以下にnpc.cgiの導入手順を示しておきます。
1.まず、npc.cgiを設置しようとしているサーバのOSを確認して下さい。
(各プロバイダのFAQで確認するか、Netcraftのサービスで確認できます。)
2.そしてそのOS用のnpc.cgiの入っているファイルをバイナリライブラリからダウンロードして下さい。
(どれをダウンロードすればいいのかわからなければ、ここで質問してみて下さい。)
3.そのあとは、高ちゃんさんの「npc.cgiの移植解説」を参考にして
同じようにやってみて下さい。
(そこでまた問題が出たら、手順のどの部分がどういう風にわからないのか、
あるいは何をしたらどのようなエラーがでて手順通り進まないか、
など具体的に質問して下さい。)
[RE]
フォロー記事投稿
記事のキャンセル
From: kuwa
<kuwa@mva.biglobe.ne.jp>
Subject: Re: コンパイル?
Date: 2000/05/18 02:53:33
Reference: mesh.npc.2/00775
4月6日に、TADさんは書きました。
>Reference: <A HREF="/%7Enir/Forum/mesh.forum.4/00172.html">mesh.forum.4/00172</A>
>
>4月5日に、ピポリンさんは書きました。
>
>>Q1.あのーBIGLOBEってサーバー上でコンパイルできないんですか?
>
>telnetが開放されていないので、基本的にできません。
と、私も思っていたのですが、telnetのまねをするcgiを作って
色々見てみたら、www2sに
/usr/bin/cc と /usr/local/bin/gcc を見つけてしまいました
# /usr/local/bin/g++もありました。
そこで、自作のカウンタをコンパイルしてみたら、コンパイル時に
warningは出るものの、cgiとして動作させる事ができました。
telnetのまねをするcgiは、危険なので公開しませんが
コンパイルだけなら、下のようなcgiを作れば実行可能です。
---- ここから
#!/bin/sh
# make_wwwcount.sh.cgi : wwwcount.c のコンパイル Copyright(C) kuwa
# Version 0.00 2000.05.10
#----------------------------------------------------------------------
#
PATH=$PATH:/bin:/usr/bin:/usr/local/bin
#
echo "Content-type: text/html"
echo ""
echo "<html>"
echo "<pre>"
#
echo ">gcc wwwcount.c -o wwwcount.cgi"
gcc wwwcount.c -o wwwcount.cgi > error.txt 2>&1
cat error.txt
rm error.txt
#
echo ">ls -l"
ls -l
#
echo "</pre>"
echo "</html>"
---- ここまで
biglobeとしては公開していない情報なので変わるかもしれませんが、
参考になればと思い投稿してみました。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: コンパイル?
Date: 2000/05/18 18:57:40
Reference: mesh.npc.2/00791
5月18日に、kuwaさんは書きました。
>4月6日に、TADは書きました。
>
>>4月5日に、ピポリンさんは書きました。
>>
>>>Q1.あのーBIGLOBEってサーバー上でコンパイルできないんですか?
>>
>>telnetが開放されていないので、基本的にできません。
「基本的に」というのをくみ取って下さい。(^^;;
>と、私も思っていたのですが、telnetのまねをするcgiを作って
>色々見てみたら、www2sに
>/usr/bin/cc と /usr/local/bin/gcc を見つけてしまいました
>
># /usr/local/bin/g++もありました。
あるということは、「使ってよい」ということだと思っています。(^^;;
>そこで、自作のカウンタをコンパイルしてみたら、コンパイル時に
>warningは出るものの、cgiとして動作させる事ができました。
>
>telnetのまねをするcgiは、危険なので公開しませんが
そうですね。
SETUIDされていれば、被害を受けるのは自分だけですが(まぁそれも困るけど...)
そうでない場合、WEBサーバ上のすべてのユーザに被害を及ぼせるものになってしまいますから。
>コンパイルだけなら、下のようなcgiを作れば実行可能です。
ですね。
私もそうやって、HP-UX10.20用のnpc.cgiをコンパイルしました。
でも「コンパイルってなに?」な人は、cgiからでもコンパイルしないようにして
くださいね。
大勢のひとに迷惑をかけることもありえますから。
[NEW]
フォロー記事投稿
記事のキャンセル
From: Boss
<yuhki@po.iijnet.or.jp>
Subject: カウンタは表示されましたが、、
Date: 2000/05/09 18:20:54
てこずったあげく、、カウンタ自体は表示されるようになったのですが、
カウントアップしなくて、困っています。
以前設置しようとしたときには、
コンパイルのところで引っ掛かって諦めたんですが、
今回は設定ファイルの所で引っ掛かってしまいました。
よろしくお願いいたします。
http://www.shonan134.com/aaa.html
で、テストしています。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: カウンタは表示されましたが、、
Date: 2000/05/09 19:16:24
Reference: mesh.npc.2/00781
5月9日に、Bossさんは書きました。
>てこずったあげく、、カウンタ自体は表示されるようになったのですが、
>カウントアップしなくて、困っています。
>今回は設定ファイルの所で引っ掛かってしまいました。
そういうときには、設定ファイルの内容を示していただいた方が
解決が早いですよ。
>http://www.shonan134.com/aaa.html
>
>で、テストしています。
ということで、テストページのnpc.cgiの呼び出し部分をみたところ
設定ファイルが以下のように指定されていたので
I=/usr/local/apache/share/htdocs/counter/index/npc.idx
以下のURLでアクセスしてみましたが、Not Foundでだめでした。
http://www.shonan134.com/counter/index/npc.idx
代わりに以下のURLに設定ファイルが見つかりましたが、これは同じ内容ですか?
http://www.shonan134.com/counter/npc.idx
とりあえず、後者の設定ファイルの内容で話を進めます。
その中に以下の部分がありますが、それだと'http://www.shonan134.com/'内のすべての
ページでnpc.cgiカウンタはカウントアップしません。
=ELSIF=REFERER
^http://www\.shonan134\.com/
^http://www\.shonan\.ne\.jp/
=RESTRICTION
0
=INCREMENT
0
INCREMENTの値は'1'にしないといけませんね。
ですが、それだとその下の条件文(下記の部分)が有効にならないので
上記の部分をまるまる削除するのが、よいと思います。
=ELSIF=REFERER
^http://www\.shonan134\.com/
^http://www\.shonan\.ne\.jp/~think/
^http://www\.shonan\.ne\.jp/%7[Ee]think/
詳しくは、npc.cgiマニュアルの 4.2 オプションと制御タグを参照してください。
[RE]
フォロー記事投稿
記事のキャンセル
From: Boss
<yuhki@po.iijnet.or.jp>
Subject: Re: カウンタは表示されましたが、、
Date: 2000/05/09 20:27:28
Reference: mesh.npc.2/00782
5月9日に、TADさんは書きました。
> http://www.shonan134.com/counter/npc.idx
>
>とりあえず、後者の設定ファイルの内容で話を進めます。
>その中に以下の部分がありますが、それだと'http://www.shonan134.com/'内のすべての
>ページでnpc.cgiカウンタはカウントアップしません。
>
>
=ELSIF=REFERER
> ^http://www\.shonan134\.com/
> ^http://www\.shonan\.ne\.jp/
> =RESTRICTION
> 0
> =INCREMENT
> 0
>INCREMENTの値は'1'にしないといけませんね。
>
>ですが、それだとその下の条件文(下記の部分)が有効にならないので
>上記の部分をまるまる削除するのが、よいと思います。
>
>
=ELSIF=REFERER
> ^http://www\.shonan134\.com/
> ^http://www\.shonan\.ne\.jp/~think/
> ^http://www\.shonan\.ne\.jp/%7[Ee]think/
>詳しくは、npc.cgiマニュアルの 4.2 オプションと制御タグを参照してください。
TADさんのご指摘を参考に色々いじってました。
http://www.shonan134.com/counter/npc.idx
で動くようになったのですが、あってますか?
http://www.shonan134.com/
と、
http://www.shonan.ne.jp/~think/
が、同じ内容でミラーになっていまして、
cgiを動かすのはshonan134.comの方です。
[NEW]
フォロー記事投稿
記事のキャンセル
From: 十六夜
<tsukimi@olive.plala.or.jp>
Subject: RIMNETでの設置についての質問です
Date: 2000/05/12 08:11:33
npcカウンターをinfowebで使っていたのですが、この度RIMNETに移転
することになりました。
しかし、RIMNETでは正しく表示できません。
使用するファイルの種類が間違っていたのでしょうか。
もしよろしければどのファイルを使えばよいのかをお教え頂けません
でしょうか。
また、ぷららでの設置をする場合のファイルもお教えいただければ幸
いです。
どちらとも、サーバーのプログラムはApache 1.3.9です。
宜しくお願い致します。
[RE]
フォロー記事投稿
記事のキャンセル
From: いしどう@会社
<ishidou@jpn.hp.com>
Subject: Re: RIMNETでの設置についての質問です
Date: 2000/05/12 12:18:23
Reference: mesh.npc.2/00785
いしどう@リムネットT3ドメイン です (^^;;
5月12日に、十六夜さんは書きました。
>npcカウンターをinfowebで使っていたのですが、この度RIMNETに移転
>することになりました。
>
>しかし、RIMNETでは正しく表示できません。
>使用するファイルの種類が間違っていたのでしょうか。
>
>もしよろしければどのファイルを使えばよいのかをお教え頂けません
>でしょうか。
ずっと前に自分のページにカウンタを設置していたのですが、
ウェブサーバのOSの種類を忘れてしまってました (^^;;
んで、調べてみたら、NetBSD らしいですね。
ですんで、FreeBSD版か BSD/OS版をお試しになってはいかがでしょう。
ぷららも同様に調べてみたところ、Solaris のようですね。
[RE]
フォロー記事投稿
記事のキャンセル
From: 十六夜
<tsukimi@olive.plala.or.jp>
Subject: どうも有り難うございました。
Date: 2000/05/12 20:07:06
Reference: mesh.npc.2/00786
>ウェブサーバのOSの種類を忘れてしまってました (^^;;
>んで、調べてみたら、NetBSD らしいですね。
>ですんで、FreeBSD版か BSD/OS版をお試しになってはいかがでしょう。
どうもありがとうございます。(^-^)/
調べていただいただけでなく、調べることのできる場所も教えていただいて感謝感謝で
す。どうもありがとうございました。
がんばって設置します。
[NEW]
フォロー記事投稿
記事のキャンセル
From: アヤノ
<ohta@softjack.co.jp>
Subject: 表示サイズを変更したいのですが・・・。
Date: 2000/05/12 15:30:31
カウンタの表示サイズを変更したいのですが、方法を教えて下さい。
(HTMLタグのIMG SRCでのサイズ調整では画像が乱れる為)
[RE]
フォロー記事投稿
記事のキャンセル
From: Shige
<t_shigetome@muf.biglobe.ne.jp>
Subject: Re: 表示サイズを変更したいのですが・・・。
Date: 2000/05/12 23:02:02
Reference: mesh.npc.2/00788
5月12日に、アヤノさんは書きました。
>カウンタの表示サイズを変更したいのですが、方法を教えて下さい。
>(HTMLタグのIMG SRCでのサイズ調整では画像が乱れる為)
前にも あったような気もしますが。。。
ソースをゲットして解読すると分かります。
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: 表示サイズを変更したいのですが・・・。
Date: 2000/05/22 22:13:00
Reference: mesh.npc.2/00790
5月12日に、Shigeさんは書きました。
>5月12日に、アヤノさんは書きました。
>
>>カウンタの表示サイズを変更したいのですが、方法を教えて下さい。
>>(HTMLタグのIMG SRCでのサイズ調整では画像が乱れる為)
>
> ソースをゲットして解読すると分かります。
言い換えると、ソースを変更する以外の簡便な方法は無い、と言う事です。(爆)
# まあ、単にべたフォーマットで入れてあるだけなので、Cが読めてGIFの
# 形式を知っていれば誰にでも変えられますが、現在LZW圧縮が使えないため
# あんまり大きな数字画像を出すのは傍迷惑なので... (^^;;
## そろそろ、PNG対応を考える時期かなぁ
## まだ、MNGが出せるブラウザは無いよね... (^^;
[NEW]
フォロー記事投稿
記事のキャンセル
From: コロ
<koro@infinity.ne.jp>
Subject: no more locksと出るのですが。
Date: 2000/05/19 03:19:57
初めまして。
このたびこちらのカウンターを使いたいと思いまして、やってみたのですが。
no more locksとでてきてしまいます。
設定が間違っているのでしょおうか?
だとしたら、どういう記述で直るのか教えていただきたいのですが。
忙しいと思いますが、よろしくお願いします。
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: no more locksと出るのですが。
Date: 2000/05/22 22:36:51
Reference: mesh.npc.2/00793
5月19日に、コロさんは書きました。
>このたびこちらのカウンターを使いたいと思いまして、やってみたのですが。
>no more locksとでてきてしまいます。
>設定が間違っているのでしょおうか?
サーヴァのロック機構が何かトラブっているのでしょう。
しばらく待っても回復しないようなら、サーヴァの管理者に「ファイルロックが
出来ないのですが何か障害ですか?」とでも聞いてみると良いかも知れません。
# しかし、何を言ってるのか分からないメッセーヂが沢山あるので、いい加減
# メッセーヂを更新した方が良いかも知れず。(^^;;
[RE]
フォロー記事投稿
記事のキャンセル
From: コロ
<koro@infinity.ne.jp>
Subject: Re: no more locksと出るのですが。
Date: 2000/05/30 21:03:45
Reference: mesh.npc.2/00797
5月22日に、にあさんは書きました。
>サーヴァのロック機構が何かトラブっているのでしょう。
>
>しばらく待っても回復しないようなら、サーヴァの管理者に「ファイルロックが
>出来ないのですが何か障害ですか?」とでも聞いてみると良いかも知れません。
>
># しかし、何を言ってるのか分からないメッセーヂが沢山あるので、いい加減
># メッセーヂを更新した方が良いかも知れず。(^^;;
返答ありがとうございました。
サーバーへ問い合わせたところ、
「当社環境において、filelockを利用すると
最悪サーバーのメモリーを食いつぶし停止する場合が
あることを確認いたしました、このためfilelockの使用は
当面の間中止いただけますようよろしくお願いいたします。」
と返事が来ました。
なのでしばらくの間お預けです。
また、出来るようになりましたら質問などに来ると思いますので、その時はよろしくお願いします。
[NEW]
フォロー記事投稿
記事のキャンセル
From: もなか
<funkorogashi@geocities.co.jp>
Subject: gifが写りません
Date: 2000/05/30 10:53:09
はじめまして、もなかと申します。
教えてください!!!
OSは、Win95、ブラウザは、IE5.0、プロバイダは、BIGLOBEでURLは5aです。
カウンターの設置は成功し、数字もカウントされるのですが、GIFが写りません。
なぜでしょう?原因は何でしょうか?
よろしくお願いします。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: gifが写りません
Date: 2000/05/30 21:50:37
Reference: mesh.npc.2/00800
5月30日に、もなかさんは書きました。
>はじめまして、もなかと申します。
こんにちは、ずいぶんおいしそうな名前ですね。(#^_^#)
>OSは、Win95、ブラウザは、IE5.0、プロバイダは、BIGLOBEでURLは5aです。
>カウンターの設置は成功し、数字もカウントされるのですが、GIFが写りません。
「GIFが写りません。」とはどういうことでしょうか。
「数字もカウントされる」(カウントされた数字の画像が表示される)のであれば
それでいいのではないですか?
もしかして、「ジジジっとアニメーションしない」ということを言ってますか?
そうだとしたら、設定ファイル(npc.idx)の内容とカウンタの呼び出し方(<IMG SRC="...">)を
提示して再度、質問してくださいね。
[NEW]
フォロー記事投稿
記事のキャンセル
From: もなか
<funkorogashi@geocities.co.jp>
Subject: 写りました。
Date: 2000/05/31 21:16:55
こんばんは。もなかです。
男のくせに、甘いものが大好きでして。ははっ。
ところで、お騒がせしました。
GIFが写らないというのは、何とか解決しました。
GIFというのは、カウンターのGIFではなくて、自分で保存した画像の方です。
BIGLOBEの新サーバー5aは、CGIのサーバーとGIFのサーバーのURLが違うことに奇跡的に
気づいたので、ディレクトリパスで指定するとGIFがきちんと写りました。
ところが・・です、度々すみませんが、新しい質問です。
今度は、を使って、一画面をtop.htmlと main.htmlに上下に分割し、
上の部分のtop.htmlにカウンターを設置しましたが、カウンターが写りません。 v(ToT)v
npc.idxは
#####
# Permit use access counter
#
=REFERER
^http://cgi.www5a\.meshnet\.or\.jp[\.:0-9]*/~monaka7/
^http://cgi.www5a\.meshnet\.or\.jp[\.:0-9]*/%7[Ee]monaka7/
^http://cgi.www5a\.biglobe\.ne\.jp[\.:0-9]*/~monaka7/
^http://cgi.www5a\.biglobe\.ne\.jp[\.:0-9]*/%7[Ee]monaka7/
=RESTRICTION
0
=REFERER
^http://cgi.nocount@www5a\.meshnet\.or\.jp
^http://cgi.nocount@www5a\.biglobe\.ne\.jp
=RESTRICTION
このようになっています。
また、いろいろ試したのですが、index.html以外のページには、
カウンターをつけることが出来ませんでした。
top.htmlにカウンターを表示させるには、どうしたら良いのでしょうか?
他に書き換えるところがあるのでしょうか?
よろしくお願いします。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: www5aサーバでの設定 (Re: 写りました。)
Date: 2000/06/01 11:20:58
Reference: mesh.npc.2/00803
5月31日に、もなかさんは書きました。
>こんばんは。もなかです。
>男のくせに、甘いものが大好きでして。ははっ。
私も嫌いじゃないです。そのくせ酒も結構飲みます。
甘いものをつまみに飲んだりもします。(^^;;
>GIFが写らないというのは、何とか解決しました。
>GIFというのは、カウンターのGIFではなくて、自分で保存した画像の方です。
>BIGLOBEの新サーバー5aは、CGIのサーバーとGIFのサーバーのURLが違うことに奇跡的に
>気づいたので、ディレクトリパスで指定するとGIFがきちんと写りました。
5aサーバは設定がややこしくなっていますね。
CGIも別のサーバからの呼び出しでは動作しないということですし。
>ところが・・です、度々すみませんが、新しい質問です。
>今度は、<frame>を使って、一画面をtop.htmlと main.htmlに上下に分割し、
>上の部分のtop.htmlにカウンターを設置しましたが、カウンターが写りません。 v(ToT)v
#まず、'<'をHTMLのタグとしてではなくその文字として表示させたい場合は、
#'<'としないと正しく表示されませんので気をつけてくださいね。
#'>'は'>'、'"'は'"'。その他にもありますが、ここでは割愛します。
これはCGIの呼び出しの際、URLが不十分だからだと思います。
<IMG SRC="/~monaka7/cgi-bin/npc.cgi?L=/~monaka/top.html&I=
/home2/032/monaka7/public_html/cgi-bin/npc.idx">
上の様にカウンタ(npc.cgi)を呼び出していますが、npc.cgiもCGIなので呼び出すときは
URLをフルに指定することと、'http://cgi.www5a'のようにURLに'cgi.'を追加しないといけませんね。
つまりこうなります
<IMG SRC="http://cgi.www5a.biglobe.ne.jp/~monaka7/cgi-bin/npc.cgi?L=/~monaka/top.html&I=
/home2/032/monaka7/public_html/cgi-bin/npc.idx">
あと設定ファイル中で気になるところをいくつか。
>npc.idxは
>#####
># Permit use access counter
>#
>=REFERER
>^http://cgi.www5a\.meshnet\.or\.jp[\.:0-9]*/~monaka7/
>^http://cgi.www5a\.meshnet\.or\.jp[\.:0-9]*/%7[Ee]monaka7/
'*.meshnet.or.jp'というドメインはもう存在していませんから
上の2行は不要です。
>^http://cgi.www5a\.biglobe\.ne\.jp[\.:0-9]*/~monaka7/
>^http://cgi.www5a\.biglobe\.ne\.jp[\.:0-9]*/%7[Ee]monaka7/
>=RESTRICTION
>0
これはnpc.cgiを呼び出した元のURLになるので通常では'cgi.'は付いてこないでしょう。
でも、CGIで出力されたページ中でカウンタを使用したい場合も出てくるかもしてませんから
両方、定義しておいた方がいいですね。
^http://www5a\.biglobe\.ne\.jp[\.:0-9]*/~monaka7/
^http://www5a\.biglobe\.ne\.jp[\.:0-9]*/%7[Ee]monaka7/
^http://cgi.www5a\.biglobe\.ne\.jp[\.:0-9]*/~monaka7/
^http://cgi.www5a\.biglobe\.ne\.jp[\.:0-9]*/%7[Ee]monaka7/
>=REFERER
>^http://cgi.nocount@www5a\.meshnet\.or\.jp
前述の通り上の1行は不要です。
>^http://cgi.nocount@www5a\.biglobe\.ne\.jp
ここは何のための定義かわからないようであれば使用しないでしょうから
消してしまってもよい部分ですが、どこからどこまでを消すか判断が難しい
ところということもありますので残しておくとして、下のように修正する必要があります。
'cgi.'を入れるところが間違っているのと、この部分は正規表現なので'.'の前に'\'(円記号)が
要ります。
^http://nocount@cgi\.www5a\.biglobe\.ne\.jp
>このようになっています。
>また、いろいろ試したのですが、index.html以外のページには、
>カウンターをつけることが出来ませんでした。
>top.htmlにカウンターを表示させるには、どうしたら良いのでしょうか?
こんなところですが、どうでしょうか。うまく表示されましたか?
[NEW]
フォロー記事投稿
記事のキャンセル
From: もなか
<funkorogashi@geocities.co.jp>
Subject: 表示されました。
Date: 2000/06/02 22:01:37
もなかです。
ご丁寧な解説有り難うございました。
特殊文字の存在も分かりましたし、
お陰で、この私でもカウンターを表示させる事が出来ました。
カウンター表示されたので今、晩酌してます。
会議室いろいろと勉強になるので、これからも、寄らせていただきます。
ではでは!!
[NEW]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: 再読込時にカウントアップしない設定
Date: 2000/06/06 16:47:51
設定ファイル(npc.idx)に以下の記述をしておけば、
NetscapeCommunicatorで再読込した場合、カウントアップしないというのは
既知の情報でした。
=IF=ENV=HTTP_PRAGMA
no-cache
=INCREMENT
0
=ENDIF
で、MSのInternetExplorer(以降、IE)4以前では
再読込(最新の情報に更新)時に環境変数として 'HTTP_PRAGMA' というものを渡さないため
上記設定をしてもカウントアップしてしまうという状況だったのですが、
今回たまたま、IE5で 'HTTP_PRAGMA=no-cache' を渡すようになっているのを発見しました。
つまり「IE5では再読込時にカウントアップしなくなった」ということです。
とりあえず、お知らせまで。
すでにご存じでしたらあしからず。
[RE]
フォロー記事投稿
記事のキャンセル
From: HIROSHI
<hiroshi@interlink.or.jp>
Subject: Re: 再読込時にカウントアップしない設定
Date: 2000/06/12 12:38:14
Reference: mesh.npc.2/00806
6月6日に、TADさんは書きました。
>設定ファイル(npc.idx)に以下の記述をしておけば、
>NetscapeCommunicatorで再読込した場合、カウントアップしないというのは
>既知の情報でした。
>
>=IF=ENV=HTTP_PRAGMA
> no-cache
> =INCREMENT
> 0
>=ENDIF
>
>
それでは、IE5.0以外のブラウザーでカウントアップさせない方法
は無いのでしょうか?
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: 再読込時にカウントアップしない設定
Date: 2000/06/13 06:23:20
Reference: mesh.npc.2/00820
6月12日に、HIROSHIさんは書きました。
>それでは、IE5.0以外のブラウザーでカウントアップさせない方法
>は無いのでしょうか?
いやいや、今まで、
>6月6日に、TADさんは書きました。
>>NetscapeCommunicatorで再読込した場合、カウントアップしないというのは
>>既知の情報でした。
と言うことで、元々Communicatorは同じ方法でカウントアップさせないことが出来たのです。
今回はそれに加えてIE5.0もカウントアップさせなく出来るようになった、と言う報告です。(^^)
...が、いま手元のWin2K上のIE5(5.00.2920.0000)で試したらカウントアップ
してしまった(= no-cacheが付いてない)のですが (^^; TADさんが試したのは
どのヴァージョンでしたか?
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: IE5ではどう? (Re: 再読込時にカウントアップしない設定)
Date: 2000/06/13 11:25:08
Reference: mesh.npc.2/00822
6月13日に、にあさんは書きました。
>6月12日に、HIROSHIさんは書きました。
>
>>それでは、IE5.0以外のブラウザーでカウントアップさせない方法
>>は無いのでしょうか?
>
>いやいや、今まで、
>>6月6日に、TADさんは書きました。
>>>NetscapeCommunicatorで再読込した場合、カウントアップしないというのは
>>>既知の情報でした。
>と言うことで、元々Communicatorは同じ方法でカウントアップさせないことが出来たのです。
>今回はそれに加えてIE5.0もカウントアップさせなく出来るようになった、と言う報告です。(^^)
フォローありがとうございますです。(#^_^#)
そういう意味で書いたつもりでしたが、少し説明を省いてるところもあるので正確に伝わらなかったようですみません。
それともこの方法でカウントアップしてしまうブラウザ(IE4,3)でもカウントアップさせない方法はないか、
ということでしょうか。
そういうことでしたら、ブラウザが「今回のアクセス(リクエスト)は再読込だよ」と教えてくれないからには、
CGI側で再読込かどうかを判断する必要があります。例えば、
1.直前のアクセスと同じ'REMOTE_ADDR','HTTP_USER_AGENT'だったら同じ人からの再読込と判断する。
2.直前の10アクセス分の'REMOTE_ADDR','HTTP_USER_AGENT'を保存しておいて、今回のアクセスが
その中の条件と一致していたら再読込と判断する。
3.上記に加えて、30分以内に同じ条件のアクセスがあったら再読込と判断する。
など。
ですが、ちょっと考えればどれも完全な再読込チェックにはならないことがわかります。
ので、どこまでのチェックをするかはポリシーの問題になるでしょう。
で、どうやって実現するかですが、
カウンタCGIの中にその判断処理を組み込むか
カウンタCGIの前にそのような判断をするCGI(CGI Wrapper)をかませるか
等が考えられます。
npc.cgiの場合は、前者の方法は難しい(Cプログラムを修正し、コンパイルが必要)ので
後者の方法になると思います。
で、うれしいことには、そのようなCGI Wrapper(ラッパー)を作った方が以前いたと思います。
使いたいのであれば、過去記事を漁って見てください。
#具体的な説明は省略しましたが、手がかりになれば幸いです。
で、もうひとつIE5のバージョン問題。
>...が、いま手元のWin2K上のIE5(5.00.2920.0000)で試したらカウントアップ
>してしまった(= no-cacheが付いてない)のですが (^^; TADさんが試したのは
>どのヴァージョンでしたか?
Win98SEについてたIE5(5.00.2614.3500)です。
念のため、再確認してみましたが再読込時にはちゃんと付いてました。(見間違いじゃなくてよかった。(^^;; )
HTTP_PRAGMA no-cache
HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)
IE5からはちゃんと付くようになったんだ、と勝手に思いこんでしまったために
バージョンを書くのを忘れてましたね。(^^;;
ということで、周りにあったIE5で確認してみたところ以下の2つのバージョンでもOKでした。
5.00.2314.1003
5.00.2219.6307
#古いのしかないですね。(#^_^#)
新しいバージョンでは no-cache が付かなくなっているのでしょうか。
IE5の初期バージョンは気まぐれだったのでしょうか。
新しめのIE5をお使いの方へ、よろしかったら下のリンクで環境変数の確認ができますので
再読込してHTTP_PRAGMAが付くかどうかをチェックして見ていただけませんか。
TADのページにある環境変数表示CGI
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: IE5ではどう? (Re: 再読込時にカウントアップしない設定)
Date: 2000/06/13 12:47:48
Reference: mesh.npc.2/00825
6月13日に、TADさんは書きました。
>>...が、いま手元のWin2K上のIE5(5.00.2920.0000)で試したらカウントアップ
>>してしまった(= no-cacheが付いてない)のですが (^^; TADさんが試したのは
>>どのヴァージョンでしたか?
>
>Win98SEについてたIE5(5.00.2614.3500)です。
>念のため、再確認してみましたが再読込時にはちゃんと付いてました。(見間違いじゃなくてよかった。(^^;; )
>ということで、周りにあったIE5で確認してみたところ以下の2つのバージョンでもOKでした。
> 5.00.2314.1003
> 5.00.2219.6307
チョット試してみて気が付いたことがあるのですが、もしかしてTADさんは
「明示的に」proxyサーヴァを指定していますか?
うちからだと、Internetへの出口の所に、自動的に使われるproxy(cache)サーヴァが
あるのですが、自動的に使われる場合には Pragma: no-cache が付かないのに、
明示的に指定してやると付きます。
つまり、Pragma: no-cache を経路にあるcacheサーヴァへの指示だと見なして
明示的にproxyを指定した時にのみ付けるようになったのではないかしら?
# まあ、cacheサーヴァへの指示だと言えばそうですが、うちみたいに勝手に
# 通るところだってあるんだから、ケチケチせずにreloadの場合は全部に
# 付けてくれれば良い物を。(^^;
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: IE5でもproxyを設定してないアクセスではダメ (Re: 再読込時にカウントアップしない設定)
Date: 2000/06/14 22:04:30
Reference: mesh.npc.2/00827
6月13日に、にあさんは書きました。
>チョット試してみて気が付いたことがあるのですが、もしかしてTADさんは
>「明示的に」proxyサーヴァを指定していますか?
ファイアウォールの中にいまして、proxyサーヴァを指定しないと外が見られません。
>うちからだと、Internetへの出口の所に、自動的に使われるproxy(cache)サーヴァが
>あるのですが、自動的に使われる場合には Pragma: no-cache が付かないのに、
>明示的に指定してやると付きます。
>
>つまり、Pragma: no-cache を経路にあるcacheサーヴァへの指示だと見なして
>明示的にproxyを指定した時にのみ付けるようになったのではないかしら?
なるほど、そういうことみたいですね。
職場のLAN上にあるWEBサーバ上にenv.cgiを置いて前述のバージョンのIE5でアクセスしてみましたが
再読込しても'Pragma: no-cache'は付きませんでした。
ちょっとフライングしてしまったようですね。(^^;;
その辺の特殊なネットワーク環境も考慮せず、また説明もせず混乱を招いてしまいました。
どうもすみませんでした。
># まあ、cacheサーヴァへの指示だと言えばそうですが、うちみたいに勝手に
># 通るところだってあるんだから、ケチケチせずにreloadの場合は全部に
># 付けてくれれば良い物を。(^^;
そうですよね。と、ひと(MS)の所為にしておくと... (^^;;
[RE]
フォロー記事投稿
記事のキャンセル
From: HIROAHI
<hiroshi@interlink.or.jp>
Subject: Re: 再読込時にカウントアップしない設定
Date: 2000/06/14 14:50:49
Reference: mesh.npc.2/00822
6月13日に、にあさんは書きました。
>いやいや、今まで、
>>6月6日に、TADさんは書きました。
>>>NetscapeCommunicatorで再読込した場合、カウントアップしないというのは
>>>既知の情報でした。
>と言うことで、元々Communicatorは同じ方法でカウントアップさせないことが出来たのです。
>今回はそれに加えてIE5.0もカウントアップさせなく出来るようになった、と言う報告です。(^^)
フォロー遅くなってすみません。
そうなんですか。しかし私は Netscape 4.73を使っていますが必ずカウントアップ
してしまいますので、IE 5.0だけカウントアップしないのか、と勘違いしてまいした。
後に、にあさんのフォローで自動proxyの設定にしているとカウントアップしてしまう
とありますが、私の環境も同じですので仕方ないのかもしれませんね。
[RE]
フォロー記事投稿
記事のキャンセル
From: HIROAHI
<hiroshi@interlink.or.jp>
Subject: Re: 再読込時にカウントアップしない設定
Date: 2000/06/14 14:59:12
Reference: mesh.npc.2/00829
6月14日に、HIROAHIさんは書きました。
>そうなんですか。しかし私は Netscape 4.73を使っていますが必ずカウントアップ
>してしまいますので、IE 5.0だけカウントアップしないのか、と勘違いしてまいした。
>
>後に、にあさんのフォローで自動proxyの設定にしているとカウントアップしてしまう
>とありますが、私の環境も同じですので仕方ないのかもしれませんね。
すみません。
=IF=OPT=MODE
1
=IF=ENV=HTTP_PRAGMA
no-cache
=INCREMENT
0
=ENDIF
=ENDIF
となっているところを
=IF=ENV=HTTP_PRAGMA
no-cache
=INCREMENT
0
=ENDIF
だけにしたらカウントアップしなくなりました。
どうもすみませんでした。
[NEW]
フォロー記事投稿
記事のキャンセル
From: ズッコ
<sid@fish.co.jp>
Subject: Cannot Open Index File
Date: 2000/06/07 17:24:35
IIS4.0、ディレクトリにあった、cgi-binフォルダ内に
DLしたままのnpc.exeを入れ、
そのまま実行(ダブルクリック→ビーゴゴゴと動いてました)、
DLしたままの"sample2.idx"を"npc.idx"と変えて
同じフォルダに入れました。
一応、パーミッション(らしき設定)は、いわゆる「755」、「666」にしてあります。
そして、<img src=/cgi-bin/npc.cgi?>を書き込んだ
HTMLファイルでブラウザ上から読み込むと、
"Cannot Open Index File"と表示されてしまいます。
<img src=/cgi-bin/npc.cgi?I=/cgi-bin/npc.idx>だとDLしてしまいます。
もし、この説明で問題点がおわかりなら、教えて頂けますでしょうか。
IIS自体初めてなので、設定、コンパイル等ちょっとわからないのですが、
もし、設定を変えるとなるとどういった作業が必要になるのでしょうか?
他のサーバでのCGIの設置はできるようになったのですが、
IISにおいては、何だかよくわかりません。<馬鹿丸出しで恥ずかしいですが
助言を頂ければ幸いです。(;o;)
[RE]
フォロー記事投稿
記事のキャンセル
From: いしどう
<ishidou@po.iijnet.or.jp>
Subject: IISでの設定方法 (Re: Cannot Open Index File)
Date: 2000/06/08 01:35:12
Reference: mesh.npc.2/00808
いしどう です。
6月7日に、ズッコさんは書きました。
>助言を頂ければ幸いです。(;o;)
以前わたしが投稿した、IISでの設定方法をご覧ください。
[RE]
フォロー記事投稿
記事のキャンセル
From: ズッコ
<sid@fish.co.jp>
Subject: Re: IISでの設定方法 (Re: Cannot Open Index File)
Date: 2000/06/08 03:49:43
Reference: mesh.npc.2/00809
リンク先の古い方にレスをしてしまいました。
どうもすみません。
そして、まずはどうもありがとうございました。
ちょっと恥ずかしめの質問をしてもよろしいですか?
C:\InetPub\wwwroot\test\index.htm
に入れた場合、パスはどうなるのでしょうか?
InetPubフォルダは、Webフォルダと並列した位置にありますが、
Web以下にあるHTMLフォルダ内に設置したHPindex.htmから、
C:\InetPub\wwwroot\test\index.htmを
どうURLとして表現するのかが、わかりません。
単に、HPindex.htm内のカウンター部分表記を
<img src="../../scripts/test/npc.exe?>
のような表記にすれば良いのでしょうか?
よろしくお願い致します(;o;)。
[RE]
フォロー記事投稿
記事のキャンセル
From: いしどう@会社
<ishidou@jpn.hp.com>
Subject: Re: IISでの設定方法 (Re: Cannot Open Index File)
Date: 2000/06/08 11:16:16
Reference: mesh.npc.2/00811
いしどう@会社 です。
6月8日に、ズッコさんは書きました。
>C:\InetPub\wwwroot\test\index.htm
>に入れた場合、パスはどうなるのでしょうか?
なにを入れるのでしょうか?
わたしが以前投稿した設定を使用して、↑このファイルで表示さ
れるウェブページにカウンタをつけたいのでしたら、このファイ
ルに
<img src="/scripts/npc.exe?I=c:/inetpub/scripts/npc.idx&L=ここは好きなように">
という行を追加すればよいのですが。
>InetPubフォルダは、Webフォルダと並列した位置にありますが、
>Web以下にあるHTMLフォルダ内に設置したHPindex.htmから、
>C:\InetPub\wwwroot\test\index.htmを
>どうURLとして表現するのかが、わかりません。
エクスプローラで見えてる様子から考えてるからわかりにくいの
ではないでしょうか。
インターネットサービスマネージャで見えてる様子から考えてみ
てはいかがでしょう。
>単に、HPindex.htm内のカウンター部分表記を
><img src="../../scripts/test/npc.exe?>
>のような表記にすれば良いのでしょうか?
相対的な位置関係にないものの場所を相対的に参照していると、
将来構成を変更するときに大変だと思います。
[RE]
フォロー記事投稿
記事のキャンセル
From: ズッコ
<sid@fish.co.jp>
Subject: Re: IISでの設定方法 (Re: Cannot Open Index File)
Date: 2000/06/08 14:32:11
Reference: mesh.npc.2/00812
いしどう様、どうもありがとうございます。
もう少し、私の理解度が高ければ良いのですけれども(;o;)。
あとここさえクリアできると設置できそうなので<サーバは出先なので今は触れません
どうか、よろしくお願いします。
設定自体はだいたい把握できましたが、根本的な疑問が湧きました。
私がカウンタを設置しようとしているサーバには
エクスプローラで見ると<サービスマネージャではまだ見ていません
Web以下HTML内にcgi-binフォルダがあったのでそこにnpc.exeを設置したのですが、
いしどう様や、発言元の方は、別の所、wwwroot、scripts、などに設置されてますよね。
私が見たサーバ内にもそれぞれ同じ名前のフォルダが存在してましたが、
何か設定による理由があるのでしょうか?
もしくは、とりあえず、wwwroot、scripts内に設置すれば
別に設定などしなくても構わないですか?
私、自分用に借りているサーバがcgi-binにcgiを設置するように設定されてますので、
無条件に、今回もcgi-binにnpc.exeを放り込んでしまいました。
最後に、エクスプローラで見るのと、サービスマネージャで見るのとでは
ディレクトリが違ってたりするのでしょうか。
違ってたりすると、私の質問も更にトンチンカンになりますね、トホホ。
知り合いからのたのみに簡単にのってしまって今の状況にありますが、
Fetchでcgi-binにupするのとは、かなり様子が違っていて、
安請け負いするんじゃなかった、と後悔もしてますが、
いしどう様から教えて頂けるので大変勉強になります。
どうかよろしくお願い致します。
[RE]
フォロー記事投稿
記事のキャンセル
From: いしどう
<ishidou@po.iijnet.or.jp>
Subject: Re: IISでの設定方法 (Re: Cannot Open Index File)
Date: 2000/06/09 03:00:50
Reference: mesh.npc.2/00813
こんばんわ。いしどう です。
6月8日に、ズッコさんは書きました。
>私がカウンタを設置しようとしているサーバには
>Web以下HTML内にcgi-binフォルダがあったのでそこにnpc.exeを設置したのですが、
>いしどう様や、発言元の方は、別の所、wwwroot、scripts、などに設置されてますよね。
>私が見たサーバ内にもそれぞれ同じ名前のフォルダが存在してましたが、
>何か設定による理由があるのでしょうか?
はい。
わたくしが書いた設定方法で上記ディレクトリ (/scripts 仮想ディレクトリ)
に npc.exe を置いたのは、この仮想ディレクトリがインストールの際に
既定で(←マイクロソフト用語(^^;;;)CGI の実行の設定がされているからです。
そうでないディレクトリに EXE ファイルを置いても、ダウンロードが開始される
だけだったとおもいます。
/scripts 仮想ディレクトリ以外に CGI ファイル(Perl のスクリプトでも、
ASP のファイルでも、EXEファイルによる実行ファイルでも)を置いて実行
させたい場合には、インターネットサービスマネージャを使用して CGI ファイル
が置いてあるディレクトリに実行可能の設定をする必要があります。
詳しくは、マニュアルか関連書籍をご覧ください。
>もしくは、とりあえず、wwwroot、scripts内に設置すれば
>別に設定などしなくても構わないですか?
と、いうことで、/scripts に設置する場合にはとくにインターネットサービス
マネージャによる設定は不要です。
>私、自分用に借りているサーバがcgi-binにcgiを設置するように設定されてますので、
>無条件に、今回もcgi-binにnpc.exeを放り込んでしまいました。
それでは、そちら(cgi-bin)を img タグの参照先として記述すればよいのではないかと
思います。ウェブブラウザでアクセスする時にどのように指定するか、を考えて
記述すればよろしいかと思います。
npc.idx ファイルの指定は…えーと、どうすればよいのかな…ちょっと試して
見ますね…やっぱり、エクスプローラで見えるパス名で指定するのが確実かな?
>最後に、エクスプローラで見るのと、サービスマネージャで見るのとでは
>ディレクトリが違ってたりするのでしょうか。
実際にご覧いただくのが一番早いかと思います。ハイ(^^)
とにかく、仮想ディレクトリ、という考え方をご理解いただくといいのでは
ないか、と思ったことも付け加えておきます。
[RE]
フォロー記事投稿
記事のキャンセル
From: ズッコ
<sid@fish.co.jp>
Subject: Re: IISでの設定方法 (Re: Cannot Open Index File)
Date: 2000/06/09 04:24:52
Reference: mesh.npc.2/00815
どうも御親切にありがとうございます。
今日、先方に出向くことになりました。
「カウンター?簡単ですよぉ」なんていって、
すでに今回で三回目の挑戦になります。
いちおう、いしどう様に御指摘して頂いた通りにやってみます。
結果はまた御報告いたします。
[RE]
フォロー記事投稿
記事のキャンセル
From: ズッコ
<sid@fish.co.jp>
Subject: Re: IISでの設定方法 (Re: Cannot Open Index File)
Date: 2000/06/11 08:15:05
Reference: mesh.npc.2/00816
上手くいきませんでした。
相変わらず、Cannot Open Index File、が出ます。
同じフォルダに入れてたんですけど、
npc.exeの設定が違うんでしょうか・・・。
うー、断念しようか迷ってます(;o;)。
[RE]
フォロー記事投稿
記事のキャンセル
From: いしどう
<ishidou@po.iijnet.or.jp>
Subject: Re: IISでの設定方法 (Re: Cannot Open Index File)
Date: 2000/06/11 15:43:40
Reference: mesh.npc.2/00817
いしどう っす。
6月11日に、ズッコさんは書きました。
>上手くいきませんでした。
>相変わらず、Cannot Open Index File、が出ます。
>同じフォルダに入れてたんですけど、
>npc.exeの設定が違うんでしょうか・・・。
npc.exe の設定が違う、というか、index file の場所の指定が違うんじゃないか
と思います。
<img src="/scripts/npc.exe?I=c:/inetpub/scripts/npc.idx&L=ここは好きなように">
とhtmlファイル中に入れる、と以前書きましたが、ここの、
c:/inetpub/scripts/npc.idx という部分を、インデックスファイルのありかを
エクスプローラで見た時の名前に変えてみてください。
また、インデックスファイルの先頭行が、
#!npc.cgi
となっているかどうかも確認してください。
それと、インデックスファイルのアクセス権が、 IUSR_IISのコンピュータ名 が
書き込みが可能なようになっているかどうかも確認する必要があります。
インデックスファイルをエクスプローラで右クリックし、プロパティを選択し、
セキュリティタブをつついてみてください。
以上3点、ご確認ください。
[RE]
フォロー記事投稿
記事のキャンセル
From: ズッコ
<sid@fish.co.jp>
Subject: Re: IISでの設定方法 (Re: Cannot Open Index File)
Date: 2000/06/12 12:17:43
Reference: mesh.npc.2/00818
いつもどうもありがとうございます。
一体、いつまでおつきあいして頂けるのか・・・。
なんとなく思いあたったのですが、
インデックスファイルのアクセス権の設定ミス
という可能性について確認させて下さい。
たしか、設定画面で、「特別なアクセス権」を選択、
それぞれ、読み書き可能、をチェックしました。
これってよろしいでしょうか。
フルにしててもダメだったような気もしますけど・・・。
ここが間違いだったら、悩まなくても良いんですけど。
逆に、いしどう様には大変申し訳無いですね・・・。
[RE]
フォロー記事投稿
記事のキャンセル
From: ズッコ
<sid@fish.co.jp>
Subject: Re: NT SERVERに設置したい
Date: 2000/06/08 02:43:26
Reference: mesh.npc.2/00615
>いしどう様
どうもありがとうございます。
一通り検索したつもりですが、このようなログをみつけられませんでした。
とりあえず、読んで理解して試してみて、
結果を報告いたします。
助かりました(;o;)。
[NEW]
フォロー記事投稿
記事のキャンセル
From: おサル
<osaru1@violet.plala.or.jp>
Subject: 二次配布とバイナリの提供について
Date: 2000/06/09 01:54:36
はじめまして。(^^) 私、ネットを始めた頃からのnpc.cgiファンの一人です。
以前から、いくつかのプロバイダでnpc.cgiは利用させて頂いておりましたが、
二次配布されているものであったり、またこちらのバイナリライブラリのものを
利用させて頂いておりました。
いつかはわたしのホームページでも二次配布できないものだろうかと考えて
いたのですが、できればサーバー上でコンパイルしたものをと思い、こちらの
過去ログや参考サイトを読み漁ること数日、やっとコンパイルが成功しました。
そこで幾つか質問させて頂きたいのですが・・・
1.TELNET禁止・コンパイル環境も提供されていない「ぷらら」の会員向けに
配布を考えておりますがよろしいでしょうか?
2.バイナリを提供させて頂きたいと思うのですが上記のような環境でgccの
バージョンを調べる方法はあるのでしょうか?
ちなみに 「uname -a」を実行しましたところ・・・
Linux cgi11 2.2.14 #2 SMP Sun Jan 23 22:34:59 JST 2000 i686 unknown
とのことです。果たしてバイナリを提供させて頂く価値があるのかどうか。(^^;
こちらの会議室は、わたしのような低レベルの者が読んでも なかなか意味を
理解できるまでには至らず苦労しました。
そんなレベルでコンパイルも二次配布もするな!と叱られそうですが・・・(汗)
またこんなレベルですので、ご回答頂きましても理解できるかどうかいまいち
自信もありませんが、よろしくお願いします。
#参考までに、コンパイル時の出力結果を添付させて頂きます。
gcc -O -c npc.c \
-DINDEX_DIR=\"/usr/local/etc/httpd/index\" \
-DINDEX_FILE=\"npc.idx\"
gcc -O -c convert.c
gcc -O -c digits.c
gcc -O -c charfont.c
gcc -O -c param.c
gcc -O -c getput.c
gcc -O -c regstr.c
gcc -O -c -I. regexp.c
gcc -O -c version.c
gcc -O -o npc.cgi npc.o convert.o digits.o charfont.o param.o getput.o regstr.o regexp.o version.o
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: 二次配布とバイナリの提供について
Date: 2000/06/13 06:57:39
Reference: mesh.npc.2/00814
6月9日に、おサルさんは書きました。
>いつかはわたしのホームページでも二次配布できないものだろうかと考えて
>いたのですが、できればサーバー上でコンパイルしたものをと思い、こちらの
>過去ログや参考サイトを読み漁ること数日、やっとコンパイルが成功しました。
>1.TELNET禁止・コンパイル環境も提供されていない「ぷらら」の会員向けに
> 配布を考えておりますがよろしいでしょうか?
同じサイトで使う用途の物を同じプロバイダのユーザ向けに再配布したい、と言う
ことですよね。それは全然構いません。
>2.バイナリを提供させて頂きたいと思うのですが上記のような環境でgccの
> バージョンを調べる方法はあるのでしょうか?
>
>ちなみに 「uname -a」を実行しましたところ・・・
>Linux cgi11 2.2.14 #2 SMP Sun Jan 23 22:34:59 JST 2000 i686 unknown
>とのことです。果たしてバイナリを提供させて頂く価値があるのかどうか。(^^;
「uname」を実行したのと同じようにして、「gcc --version」実行すれば
gccのヴァージョンが解ります。「2.95.2」とか番号が返ります。
バイナリ提供は、うーん、どうなんでしょう。そこは現在あるバイナリでは動かないような
環境だったのでしょうか? Linux版は色々取りそろえていますので、あまり増えるのも
何なんですが。(^^;;
[RE]
フォロー記事投稿
記事のキャンセル
From: おサル
<osaru1@violet.plala.or.jp>
Subject: Re: 二次配布とバイナリの提供について
Date: 2000/06/13 17:46:04
Reference: mesh.npc.2/00824
6月13日に、にあさんは書きました。
>同じサイトで使う用途の物を同じプロバイダのユーザ向けに再配布したい、と言う
>ことですよね。それは全然構いません。
快諾頂きましてありがとうございました。
現在わたしはぷらら会員なんですが、ぷららでコンパイルしたものを、ぷららの会員向けに
配布したいと考えています。
>「uname」を実行したのと同じようにして、「gcc --version」実行すれば
>gccのヴァージョンが解ります。「2.95.2」とか番号が返ります。
ありがとうございました。実行してみましたところ、「egcs-2.91.66」と出力されました。
>バイナリ提供は、うーん、どうなんでしょう。そこは現在あるバイナリでは動かないような
>環境だったのでしょうか? Linux版は色々取りそろえていますので、あまり増えるのも
>何なんですが。(^^;;
了解しました。
ご指摘のように、こちらのライブラリから頂いたバイナリで今までちゃんと動いていました。
ただ、わたしにはぷららのサーバ用にどれが一番適しているのか判断できず、またぷららの
掲示板でも同様の質問を見かけましたので、もし再配布させて頂けるのであれば、ぷららで
コンパイルに成功したバイナリのほうがいいのではと考えトライしてみた次第です。
バイナリを提供させて頂く価値があるかどうかも判らずにご質問させて頂いたのですが、
現在ぷららで動作するバイナリも配布されているということは、こちらから提供させて頂く
価値はなかったのですね。(^^;
というか・・・そもそもコンパイルにトライする価値もなかったのかもしれませんね(^^;;;
大変失礼しました。
では、ページのほうが完成しましたらまたご連絡させて頂きます。ありがとうございました。
[NEW]
フォロー記事投稿
記事のキャンセル
From: ちゃこぷん
<chiyako@db.cs.kobe-u.ac.jp>
Subject: ネスケ6
Date: 2000/06/12 17:31:40
npc.cgiを使わせてもらっています。
最近、ネスケ6で見たところ、
No permisson TO
Use This Counter
という表示になってしまいました。
IE5、NN4では表示されました。
npc.idxのブラウザの許可のところを
直そうとしたのですが、よく分かりません。
どうしたら、ネスケ6でも表示されるようになりますか?
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: ネスケ6
Date: 2000/06/13 06:37:54
Reference: mesh.npc.2/00821
6月12日に、ちゃこぷんさんは書きました。
>npc.cgiを使わせてもらっています。
>最近、ネスケ6で見たところ、
Netscapeの6ですか... しばらく前には試しに入れてあったマシンがあったのですが、
それもWin2kに換えた時に消してしまったので、今は手元に無くなってしまいました。(^^;;
# 入れてた時にチャンと調べておくのだった。
## っていうか、npc.cgi がエラーになっていたような記憶はないのだが... (^^;
>No permisson TO
>Use This Counter
>という表示になってしまいました。
普通の設定ファイルなら、他のブラウザで動いているのにこれが出ると言うことは、
Referer: フィールドに誤った物が渡ってしまったと考えられますが...
Netscape6で以下には何が表示されますか?
通常ならこの記事のURL(http://www2.biglobe.ne.jp/%7Enir/Forum/mesh.npc.2/00823.htmlかな?)
が表示されるはずですが。
[RE]
フォロー記事投稿
記事のキャンセル
From: ちゃこぷん
<chiyako@db.cs.kobe-u.ac.jp>
Subject: Re: ネスケ6
Date: 2000/06/13 11:38:57
Reference: mesh.npc.2/00823
フォローありがとうございます。
>## っていうか、npc.cgi がエラーになっていたような記憶はないのだが... (^^;
今日、もう一回見てみたら、ちゃんと表示されていました。
ご心配(?)かけてすみません。
このジジジカウンタは、ちゃんと自分のサーバーに置けるところまで
サポートしてくれているので、読み込みも早く、
すっごく満足してます。
[NEW]
フォロー記事投稿
記事のキャンセル
From: さいこ
<raiden@pobox.ne.jp>
Subject: リロード時のカウントアップについて(超初心者)
Date: 2000/06/17 15:21:00
はじめまして、
そちらのカウンターについて、超ビギナーな質問しても良いでしょうか。
リロードした時のカウントアップ制限をしたいのですが
=IF=ENV=HTTP_PRAGMA
no-cache
=INCREMENT
0
=ENDIF
のタグを、どの部分に入れれば良いのか、わかりません(泣)
ちなみに、うちのカウンターはこんなカンジです。
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: リロード時のカウントアップについて
Date: 2000/06/18 22:14:33
Reference: mesh.npc.2/00832
6月17日に、さいこさんは書きました。
>リロードした時のカウントアップ制限をしたいのですが
>=IF=ENV=HTTP_PRAGMA
> no-cache
> =INCREMENT
> 0
>=ENDIF
>のタグを、どの部分に入れれば良いのか、わかりません(泣)
お使いのnpc.idxの設定がどうなっているかが解らないと確かなことは言えないんですが、
sample2.idx を変更して使っているのなら、サンプルにあったように =COUNTER の
直前に入れるのが良いでしょう。
昔の形式(sample1.idxみたいなの)を使っている場合は、どこかに
=INCREMENT
1
と言う部分があると思いますので、その直後に入れるのが安全でしょう。
[NEW]
フォロー記事投稿
記事のキャンセル
From: ダニエル
<Kazunori_Tani@cii.csk.co.jp>
Subject: html以外のファイルのカウントってできますか/
Date: 2000/06/29 14:01:18
例えばあるページにダウンロードできるファイルを3つ掲載したとして、
それぞれのファイルへのアクセス数を表示できますか?
<例>
kokokara.html
a.zip 315
b.ppt 101
c.doc 423
−−−−−−−
ロケーションのとこを
L=http://www.arutoko.co.jp/tukatte/a.zip
L=http://www.arutoko.co.jp/tukatte/b.ppt
L=http://www.arutoko.co.jp/tukatte/c.doc
ってやって動くもんでしょうか?
[NEW]
フォロー記事投稿
記事のキャンセル
From: りかこ
<saico@pop16.odn.ne.jp>
Subject: 削除してしまったカウンタを復活させたい
Date: 2000/07/15 08:44:03
はじめまして、
そちらのカウンタをお借りしている者です。
実は、間違ってトップページを一度削除してしまい
もう一度アップし直しました。
そうしたら、カウンタが表示されなくなってしまったのですが
一度、削除したカウンタは、二度と生き返らないのでしょうか???
どうかご教授下さい〜。
[NEW]
フォロー記事投稿
記事のキャンセル
From: まっちゃん
<matchan@drive.co.jp>
Subject: 特定の数字で色を変える方法って?
Date: 2000/08/11 13:49:14
はじめまして。今、HPを作ってます。
で、このカウンタの動きが大変好きなんですが、
そこで一つ質問があります。
表題のとおり特定の数値の時だけ色を変えたり
点滅させたりはできないもんでしょうか?
僕がやりたいのは、カウント数が1000や
2000、はたまた1111など特定の数値
の時に色を変更したいのです。
そういう設定方法はないんでしょうか?
もし無いようなら次期バージョンでそういう
機能を付けていただければ嬉しいです。
期待しています。がんばってください。
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: 特定の数字で色を変える方法って?
Date: 2000/10/07 21:19:23
Reference: mesh.npc.2/00836
# もう、元投稿者は読んでいないとは思いますが、
# 備忘録を兼ねると言う事で... (^^;
8月11日に、まっちゃんさんは書きました。
>表題のとおり特定の数値の時だけ色を変えたり
>点滅させたりはできないもんでしょうか?
>僕がやりたいのは、カウント数が1000や
>2000、はたまた1111など特定の数値
>の時に色を変更したいのです。
>
>そういう設定方法はないんでしょうか?
現在のヴァージョンでは出来ませんね。
>もし無いようなら次期バージョンでそういう
>機能を付けていただければ嬉しいです。
点滅はチョット無理ですが、色を変えるぐらいなら、設定ファイルの構文を
拡張することで対応出来そうですね。
つまり、変数設定と参照を出来るようにして、参照のみの変数として
現在のカウンタ値も使えるようにする、と言う事ですね。
# 実は変数設定と参照は、HTTP Cookie を使った動作設定に必須なので、
# 以前にも構文を考えたことが有ったのですが、どうも上手い書式が見つからなくて
# ペンディングになっているのです。
[NEW]
フォロー記事投稿
記事のキャンセル
From: 初心者
<y_aimono@yahoo.ne.jp>
Subject: www5bでは設置できるのでしょうか
Date: 2000/09/05 13:31:03
サーバーからのエラーログに
npc.cgi: Exec format error
と出てしまい、カウンタがうまく表示できません。
ちなみにwww5b.biglobe.ne.jpですが、
www5bでも設置できるのでしょうか?
どなたか教えて下さい。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: www5bでは設置できるのでしょうか
Date: 2000/09/09 14:36:14
Reference: mesh.npc.2/00837
9月5日に、初心者さんは書きました。
>サーバーからのエラーログに
>npc.cgi: Exec format error
>と出てしまい、カウンタがうまく表示できません。
別のOS用のバイナリ(プログラム:npc.cgi)を使ってないでしょうか。
あるいはftpでファイル転送するときにバイナリモード(bin)にしなかったとか。
>ちなみにwww5b.biglobe.ne.jpですが、
>www5bでも設置できるのでしょうか?
>どなたか教えて下さい。
OSはSolarisのようですので、Solaris用のバイナリを使用してください。
www5*サーバはその他にも注意点があるようですので下のリンクからヘルプを参照して見てください。
→個人ホームページ作成に関するヘルプ(www5b)を参照してください。
[RE]
フォロー記事投稿
記事のキャンセル
From: kid
<y_aimono@yahoo.ne.jp>
Subject: Re: www5bでは設置できるのでしょうか
Date: 2000/09/09 20:55:34
Reference: mesh.npc.2/00838
9月9日に、TADさんは書きました。
>9月5日に、初心者さんは書きました。
>
>>サーバーからのエラーログに
>>npc.cgi: Exec format error
>>と出てしまい、カウンタがうまく表示できません。
>
>別のOS用のバイナリ(プログラム:npc.cgi)を使ってないでしょうか。
>あるいはftpでファイル転送するときにバイナリモード(bin)にしなかったとか。
>
>>ちなみにwww5b.biglobe.ne.jpですが、
>>www5bでも設置できるのでしょうか?
>>どなたか教えて下さい。
>
>OSはSolarisのようですので、Solaris用のバイナリを使用してください。
>www5*サーバはその他にも注意点があるようですので下のリンクからヘルプを参照して見てください。
>
>→個人ホームページ作成に関するヘルプ(www5b)を参照してください。
Solaris用のバイナリを使用したら動きました。
どうもありがとうごさいました。
[NEW]
フォロー記事投稿
記事のキャンセル
From: アレックス
<siozaki@osk2.3web.ne.jp>
Subject: 3webのコンパイルで教えて下さい
Date: 2000/09/15 13:30:53
にあさん、皆さま、こんにちは。
こちらに書きませて頂くのはたしか何年かぶりと思います。
今回お邪魔させていただいたのは、3webがサーバーOSをSolaris2.6 x86版に
変えた為にいままで動いていたカウンターが動かなくなりましたので、コンパイルの
件で教えていただきたくお邪魔しました。
経過としましては、winzipで解凍しFTPでサーバーに転送してから
いざコンパイルしようとしたのですが、うまくいかないのです。
telnetでの結果は
make: Nothing to be done for`/usr/home/dialup/3webnet/siozaki/
public_html/npc.mak'
となります。
そこでプロバイダーに質問しましたところ
>お問い合わせ頂きました件ですが、「npc.mak」のファイルを確認させて頂きました
>ところ、このmakeファイルはWinodws版のようです。弊社のOSの種類は「Solaris2.6」
>になりますので、このファイルが動作可能かご確認下さい。また、このファイルのソース
>プログラムを確認致しましたが、「/usr/local/etc/http/index」の指定で「index」は
>何を差されているか、以上の2点をご確認頂けますでしょうか。
と返事が来ました。
動作可能かという質問には
「プログラムはSUN OS用のものでSolaris2.6用のcgi にするために
コンパイルして下さいとのことでした。ですから動作は可能だと思われます。」
と答えました。
しかし、「index」は何を差されているかは分かりませんでしたので
何を指されているのかを教えていただけないでしょうか?
またコンパイルできないのは何かが間違っている為ににコンパイルできないのでしょうか?
教えて下さい。お願いします。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: 3webのコンパイルで教えて下さい
Date: 2000/09/22 14:11:04
Reference: mesh.npc.2/00840
9月15日に、アレックスさんは書きました。
>今回お邪魔させていただいたのは、3webがサーバーOSをSolaris2.6 x86版に
>変えた為にいままで動いていたカウンターが動かなくなりましたので、コンパイルの
>件で教えていただきたくお邪魔しました。
>
>経過としましては、winzipで解凍しFTPでサーバーに転送してから
>いざコンパイルしようとしたのですが、うまくいかないのです。
>telnetでの結果は
>make: Nothing to be done for`/usr/home/dialup/3webnet/siozaki/
>public_html/npc.mak'
>
>となります。
makeコマンドを実行したのですよね。
どうして、Windows上でコンパイルするためのnpc.makが使用されてしまったのでしょうか。
makeではデフォルトで(特に何もしないと)Makefileが使われると思うのですが。
make -f Makefile
明示的に上記のようにして、コンパイルをしてもだめですか。
>動作可能かという質問には
>「プログラムはSUN OS用のものでSolaris2.6用のcgi にするために
>コンパイルして下さいとのことでした。ですから動作は可能だと思われます。」
>と答えました。
意味がよくわかりません。
>しかし、「index」は何を差されているかは分かりませんでしたので
>何を指されているのかを教えていただけないでしょうか?
npc.idx(npc.cgiの設定ファイル)のデフォルトの置き場所を指しています。
これは、下のようにnpc.cgiの呼び出し時に明示的に指定することもできるので
〜/npc.cgi?I=/home/hogehoge/public_html/cgi-bin/npc.idx
意味が分からなければ、そのままにして特に変更する必要はありません。
>またコンパイルできないのは何かが間違っている為ににコンパイルできないのでしょうか?
>教えて下さい。お願いします。
ということなので、makeするときに使おうとしたmakeファイルが違っていたのが
コンパイルでエラーになった原因です。
[RE]
フォロー記事投稿
記事のキャンセル
From: アレックス
<siozaki@osk2.3web.ne.jp>
Subject: Re: 3webのコンパイルで教えて下さい
Date: 2000/10/01 05:36:24
Reference: mesh.npc.2/00843
TADさん、ご返事ありがとうございます。
もうご返事はもらえないものと思い、あれから本などを見て勉強しておりました(^^;。
>makeコマンドを実行したのですよね。
>どうして、Windows上でコンパイルするためのnpc.makが使用されてしまったのでしょうか。
>makeではデフォルトで(特に何もしないと)Makefileが使われると思うのですが。
3WEBのサーバーではmakeもファイルもパスを指定しないといけないとの
ことで、「makefile」がmakefaileそのものを指すということが分からずに
npc.makと解釈してしまったのです(^^;お恥ずかしいです。
>>動作可能かという質問には
>>「プログラムはSUN OS用のものでSolaris2.6用のcgi にするために
>>コンパイルして下さいとのことでした。ですから動作は可能だと思われます。」
>>と答えました。
>
>意味がよくわかりません。
tar.gzのファイルをダウンロードしましたので、WIN用のファイルが入って
いるとは思いもしなかったのです。そこで、私がnpc.makでコンパイルしようと
してましたので、プロバイダはsoralis用ではなくWIN用のプログラムと
思われたのだと思います(^^;。
>npc.idx(npc.cgiの設定ファイル)のデフォルトの置き場所を指しています。
>これは、下のようにnpc.cgiの呼び出し時に明示的に指定することもできるので
>
> 〜/npc.cgi?I=/home/hogehoge/public_html/cgi-bin/npc.idx
>
>意味が分からなければ、そのままにして特に変更する必要はありません。
なるほど、後から設定できるのですね。
マニュアルにも分からない場合はそのままで良いと書かれていましたので
プロバイダがどうして聞いてきたのか不思議でした。
>ということなので、makeするときに使おうとしたmakeファイルが違っていたのが
>コンパイルでエラーになった原因です。
TADさんのおっしゃるとおりでした。
そこで、
cgi2.osk.3web.ne.jp% /usr/local/bin/make -f /usr/home/dialup/3webnet/siozaki/pub
lic_html/Makefile
としてみましたところ
make: *** No rule to make target `npc.c', needed by `npc.o'. Stop.
となりました。
「npc.o」というのはソースの中には無いのですがこれはどういう意味なのでしょうか?
申し訳ないのですが、教えていただけませんか?
お願いします。
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: 3webのコンパイルで教えて下さい
Date: 2000/10/07 21:09:46
Reference: mesh.npc.2/00846
10月1日に、アレックスさんは書きました。
>もうご返事はもらえないものと思い、あれから本などを見て勉強しておりました(^^;。
すいません。(^^;
どうもこの頃、本業の方で仕事、と言うか色々と雑用が増えて、
なかなか顔出せなくなってしまって。(^^;;;
>>ということなので、makeするときに使おうとしたmakeファイルが違っていたのが
>>コンパイルでエラーになった原因です。
>
>TADさんのおっしゃるとおりでした。
>そこで、
>cgi2.osk.3web.ne.jp% /usr/local/bin/make -f /usr/home/dialup/3webnet/siozaki/public_html/Makefile
>
>としてみましたところ
>make: *** No rule to make target `npc.c', needed by `npc.o'. Stop.
>となりました。
>「npc.o」というのはソースの中には無いのですがこれはどういう意味なのでしょうか?
えーと、メッセーヂは「npc.oを作るのに必要なnpc.cの作り方が分からない」と言ってるので
無いのはnpc.oでは無く、npc.cです。npc.oはnpc.cから作られるので最初は無くて良いのです。
では、なぜnpc.cが無いと言ってるのかというと、おそらくはカレントディレクトリを
/usr/home/dialup/3webnet/siozaki/public_html に cd しないままコンパイルを
しているのではないでしょうか?
コンパイルするときはカレントディレクトリをソースプログラムが有る所に移してから、
/usr/local/bin/make
を実行します。カレントディレクトリがソースディレクトリに移っていれば、わざわざ、
/usr/local/bin/make -f Makefile
の様にメイクファイル名を指定する必要もありません。
# しても問題ないですが。
[RE]
フォロー記事投稿
記事のキャンセル
From: アレックス
<siozaki@osk2.3web.ne.jp>
Subject: Re: 3webのコンパイルで教えて下さい
Date: 2000/10/08 05:59:11
Reference: mesh.npc.2/00851
にあさん、ご返事ありがとうございます。
>すいません。(^^;
>どうもこの頃、本業の方で仕事、と言うか色々と雑用が増えて、
>なかなか顔出せなくなってしまって。(^^;;;
6月から来られていないので体調を崩されているのかなぁと心配して
おりました。
>では、なぜnpc.cが無いと言ってるのかというと、おそらくはカレントディレクトリを
>/usr/home/dialup/3webnet/siozaki/public_html に cd しないままコンパイルを
>しているのではないでしょうか?
その通りでした(^^;。
loginした時にはまだ/usr/home/dialup/3webnet/siozaki/public_html では
なかったのですね(^^;。
cd cd public_html/
としなくてはいけなかったのですね(^^;;。
そこでmakeを実行しましたところ
cgi2.osk.3web.ne.jp% /usr/local/bin/make
gcc -O -c npc.c \
-DINDEX_DIR=\"/usr/local/etc/httpd/index\" \
-DINDEX_FILE=\"npc.idx\"
make: gcc: Command not found
make: *** [npc.o] Error 127
とエラーが出ました。
過去ログを見ていますと ccはgccでないとダメだとのことですが
solaris2.6はgccではないのでしょうか?
他の方がsolaris2.5、2.4をコンパイルされたものはcc=gccと書かれて
いるのですが...。
それとも何か根本的なccの設定が違っているのでしょうか?
教えていただけないでしょうか?
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: 3webのコンパイルで教えて下さい
Date: 2000/10/08 22:57:04
Reference: mesh.npc.2/00853
10月8日に、アレックスさんは書きました。
>6月から来られていないので体調を崩されているのかなぁと心配して
>おりました。
ありゃ、そんなにサボってましたっけ? (^^;;;
# 体調の方は、あたしは、ここ10年ぐらい医者知らずな人なので。(^^)
>そこでmakeを実行しましたところ
>
>cgi2.osk.3web.ne.jp% /usr/local/bin/make
>gcc -O -c npc.c \
> -DINDEX_DIR=\"/usr/local/etc/httpd/index\" \
> -DINDEX_FILE=\"npc.idx\"
>make: gcc: Command not found
>make: *** [npc.o] Error 127
>
>とエラーが出ました。
gccにパスが通っていないか、インストールされていないか、と言う所ですね。
>過去ログを見ていますと ccはgccでないとダメだとのことですが
>solaris2.6はgccではないのでしょうか?
Solaris 2.3(4?) 辺りから、OSにはコンパイラは付属していないか、
精々がとこ、カーネルを再コンフィグレーションする程度しか出来ない
cc しかついて来なかったはずです。
ですから、きちんとしたコンパイルをするために別途コンパイラを購入するか
gcc をインストールして使っているはずです。
Sunの売り物のccはANSI-Cのはずですから、それが使えれば良いのですが、
まあ、通常はgccを入れて使っているでしょう。その場合、多分 gcc の場所は、
/usr/local/bin/gcc
辺りにあるでしょうから、gcc を使うためにはあらかじめ
/usr/local/bin にパスを通しておかなければなりません。
実際、/usr/local/bin/gcc が無いようなら仕方ありませんが、あるなら、
PATH=/usr/local/bin:$PATH (ログインシェルが sh の場合)
set path=(/usr/local/bin $path) (ログインシェルが csh の場合。プロンプトからするとこっちかな?)
等として、パスを通してから make すると良いでしょう。
[NEW]
フォロー記事投稿
記事のキャンセル
From: someone
<akimasa2000@hotmail.com>
Subject: CGI本体
Date: 2000/09/22 10:48:44
NPC.cgiの本体(圧縮されてない)(Ver.0.83)はありますか。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: CGI本体
Date: 2000/09/22 13:55:37
Reference: mesh.npc.2/00841
#質問の意図(目的)が書かれていないので、期待する答えと違うかも知れません...(^^;;
9月22日に、someoneさんは書きました。
>NPC.cgiの本体(圧縮されてない)(Ver.0.83)はありますか。
ありますよ。
npc.cgi本体のURL:http://www2.biglobe.ne.jp/%7Enir/cgi-bin/npc.cgi
そういうことでなくダウンロードしたいのであればこちらですかね。
たぶんファイル名が違うだけで上記と同じものです。
使用する場合はnpc.binからnpc.cgiに名前を変えて下さい。
npc.cgi本体(ダウンロード可):http://www2.biglobe.ne.jp/%7Enir/cgi-bin/npc.bin
念のためですが、上記のnpc.cgiはSunOS用なので、別のOS上では動作しません。
[RE]
フォロー記事投稿
記事のキャンセル
From: someone
<akimasa2000@hotmail.com>
Subject: Re: CGI本体
Date: 2000/09/23 06:56:48
Reference: mesh.npc.2/00842
9月22日に、TADさんは書きました。
>#質問の意図(目的)が書かれていないので、期待する答えと違うかも知れません...(^^;;
>
>9月22日に、someoneさんは書きました。
>
>>NPC.cgiの本体(圧縮されてない)(Ver.0.83)はありますか。
>
>ありますよ。
>
> npc.cgi本体のURL:http://www2.biglobe.ne.jp/%7Enir/cgi-bin/npc.cgi
>
>そういうことでなくダウンロードしたいのであればこちらですかね。
>たぶんファイル名が違うだけで上記と同じものです。
>使用する場合はnpc.binからnpc.cgiに名前を変えて下さい。
>
> npc.cgi本体(ダウンロード可):http://www2.biglobe.ne.jp/%7Enir/cgi-bin/npc.bin
>
>念のためですが、上記のnpc.cgiはSunOS用なので、別のOS上では動作しません。
違いました。
私の欲しいのは、Perlで、書かれたnpc.cgiです。
[RE]
フォロー記事投稿
記事のキャンセル
From: TAD
<hotani@mua.biglobe.ne.jp>
Subject: Re: CGI本体
Date: 2000/09/25 12:58:47
Reference: mesh.npc.2/00844
9月23日に、someoneさんは書きました。
>9月22日に、TADさんは書きました。
>>9月22日に、someoneさんは書きました。
>>
>>>NPC.cgiの本体(圧縮されてない)(Ver.0.83)はありますか。
>>
>>ありますよ。
>>
>> npc.cgi本体のURL:http://www2.biglobe.ne.jp/%7Enir/cgi-bin/npc.cgi
>私の欲しいのは、Perlで、書かれたnpc.cgiです。
そういうことであれば、答えは「ありません」になります。
npc.cgiは、C言語で書かれたプログラムであってPerlのプログラムではないからです。
[NEW]
フォロー記事投稿
記事のキャンセル
From: T-II
<tsuruta@eng.hokudai.ac.jp>
Subject: COUNTERの値が上書きされない
Date: 2000/10/07 16:39:14
こんにちは
カウンターを設置しようとして
数字が表示される所まではできたのですが、
npc.idxの中のタグが
=COUNTER
0000000001 index.html
0000000001 index.html
0000000001 index.html
0000000001 index.html
となってしまい 1からカウントアップされません。
これはどのようにしたら改善するのでしょうか?
[RE]
フォロー記事投稿
記事のキャンセル
From: T-II
<tsuruta@eng.hokudai.ac.jp>
Subject: 解決しました(COUNTERの値が上書きされない)
Date: 2000/10/07 17:17:35
Reference: mesh.npc.2/00847
すみません 過去の記事を参考にしたら解決しました。
原因は
IMG SRC="/cgi-bin/npc.cgi?L=index.html &I=/home/***/***/npc.idx"
と、 L=index.html の後に空白があったので
IMG SRC="/cgi-bin/npc.cgi?L=index.html&I=/home/***/***/npc.idx"
にしてみたら直りました。
ちなみに使っているサーバーは HP-UX 11.00です。
ご迷惑おかけしました。
[RE]
フォロー記事投稿
記事のキャンセル
From: にあ
<nir@mvg.biglobe.ne.jp>
Subject: Re: COUNTERの値が上書きされない
Date: 2000/10/07 20:50:22
Reference: mesh.npc.2/00849
10月7日に、T-IIさんは書きました。
>原因は
>IMG SRC="/cgi-bin/npc.cgi?L=index.html &I=/home/***/***/npc.idx"
>と、 L=index.html の後に空白があったので
>IMG SRC="/cgi-bin/npc.cgi?L=index.html&I=/home/***/***/npc.idx"
>にしてみたら直りました。
うーむ、これって仕様と言ってしまえばそうなんですが、限りなくバグに近いですよね。(^^;;
# まあ、前々から気は付いているのですが... (爆)
機会が有ったら直したい所です。
# 本当言うとそれよりもPNG対応をしたいのだけど、
# 各ブラウザのMNG対応は何時になるのですかねぇ
## アニメーションモードは後回しでも良いから、PNG対応だけを
## 先にしてしまうべきか...
以上100記事(キャンセル分を含む)
ホームペーヂに戻る
nir@mvg.biglobe.ne.jp
Last Update: 7 March 1998