9月27日に、にあさんは書きました。 ありがとうございました。スレッドを参照して、無事に出来ました。
npc.exeをtop.htmlというhtmlファイルに付けました。 index.htmlにアクセスすると、一定時間でtop.htmlに行くようにhtmlを書きました。 npc.idxは特別に変更していません。 この状態でIEでindex.htmlを読みに行くと、一定時間でtop.htmlに移り、 カウントします。その状態で前に戻るを押して、次に進むを押すとカウントは されないのですが、ネスケで同じ事をするとカウントしてしまいます。 これを防ぐにはnpc.idxのとこを替えればいいのでしょうか? したに現在のnpc.idxを書いておきますのでアドバイスよろしくお願いいたします。 ----------------------------------------------------------------------- #!npc.cgi -- 設定ファイルの最初の行は「#!npc.cgi」で始まっていること。 ; このような設定をしたいとします。 ; ; # ここは仮想的なマクロで書いてあって設定自体には影響が無いので、 ; # 分からなければ気にしないで下さい。(^^;; ; ; WIDTH=5 ; PROGRESS=OFF ; INCREMENT=1 ; if (REFERER =~ /^$/) { ; INCREMENT=0 ; RESTRICTION=1 ; } elsif (REFERER =~ m#^http://www2\.meshnet\.or\.jp/#) { ; RESTRICTION=0 ; if (BROWSER =~ m#^Mozilla/[1-9]#) { ; PROGRESS=ON ; DELAY=1000,50 ; } ; if (BROWSER =~ /; MSIE .* Windows/) { ; ANIMATION=G ; } ; if (ADDR == 123.45.67.89) { ; INCREMENT=0 ; } ; } else { ; RESTRICTION=2 ; } ; ; これを設定ファイル書式に直すと以下のようになります。 ##### # 最初に全体に適用するオプションを設定しています。 # =WIDTH 5 =PROGRESS OFF =INCREMENT 1 #### # HTTP_REFERER が不正な時にはアクセスを排除します。 # =RESTRICTION 2 ### # HTTP_REFERER が設定されていない時は念のためカウントアップさせません。 # コマンドラインのオプションも無効にしますので、強制的にカウントアップ # させることも出来ません。 =REFERER ^ $=INCREMENT 0 =RESTRICTION 1 ##### # このカウンタの使用を許可しているサイトです。 # ここでは、Mesh User's WWW 1 号機からなら制限無しになっています。 =REFERER ^http://www.yamaguchi.med.or.jp/ =RESTRICTION 0 ### Netscape 1.0 以降なら PROGRESSIVE モードを使っても平気です。 =BROWSER ^Mozilla/[1-9] =PROGRESS ON ### 背景パターン等が転送されたのを見計らってカウントアップを ### 開始するように、1 秒待ってから始めています。 =DELAY 1000,10 ### なぜか Windows の Internet Explorer は Mozilla を名乗っているくせに ### server push を表示出来ないため、代わりに GIF-Animation を使います。 =BROWSER "; MSIE .* Windows" =ANIMATION G ### ここから先は、再びどんなブラウザにも適用されます。 =BROWSER ^ ### 管理者がアクセスするサイトの場合は、不必要に ### カウントアップしない様にしています。 =ADDR 202.212.0.9 =INCREMENT 0 #### # COUNTER # ### この =COUNTER タグの後ろは CGI Program がいぢるので ### 手で変更しない方が無難です。 =COUNTER -------------------------------------------------------------------
10月4日に、Yasuhiro Itouさんは書きました。 >この状態でIEでindex.htmlを読みに行くと、一定時間でtop.htmlに移り、 >カウントします。その状態で前に戻るを押して、次に進むを押すとカウントは >されないのですが、ネスケで同じ事をするとカウントしてしまいます。 >これを防ぐにはnpc.idxのとこを替えればいいのでしょうか? > 現在のサンプルでは、カウンタのアニメーションに、Navigatorでは server pushを使い、MSIEではGIFアニメを使うという違いが あるためカウントの仕方に違いが出ています。 server pushによるアニメーションはGIFアニメと言うものが無かった時の 名残ですので、現在となってはあまり必要性は無いので、次のヴァージョンからは GIFアニメをデフォルトにしよう、と言ってるのですが... 全然次が出ないので。(^^;; 設定ファイルの変更ですが、 >##### ># 最初に全体に適用するオプションを設定しています。 ># >=WIDTH >5 >=PROGRESS >OFF 此処に =ANIMATION G と言うのを入れるとアニメーションモードがすべてGIFアニメになります。 >=INCREMENT >1 > >(中略) > >### Netscape 1.0 以降なら PROGRESSIVE モードを使っても平気です。 >=BROWSER >^Mozilla/[1-9] >=PROGRESS >ON >### 背景パターン等が転送されたのを見計らってカウントアップを >### 開始するように、1 秒待ってから始めています。 >=DELAY >1000,10 上の変更を行なった後は、下にある MSIE のための設定は必要なくなります。 ↓ここから >### なぜか Windows の Internet Explorer は Mozilla を名乗っているくせに >### server push を表示出来ないため、代わりに GIF-Animation を使います。 >=BROWSER >"; MSIE .* Windows" >=ANIMATION >G ↑ここまで削除しても良いです。 >### ここから先は、再びどんなブラウザにも適用されます。 >=BROWSER >^ > >(以下略)
はぅ・・・ うちのページにwww2.biglobe.ne.jpでとぶとカウンターがうごかない(涙) どうしたもんかなー(^^;)
10月5日に、夢職人さんは書きました。 >はぅ・・・ >うちのページにwww2.biglobe.ne.jpでとぶとカウンターがうごかない(涙) >どうしたもんかなー(^^;) > すぐ上の「biglobe.ne.jp移行への対応について」に書いてあるんですが、 見つからなかったようですね。(^^;; 今の所、「What's New」とマニュアルペーヂの「使い方」でゲスト利用を 説明している所からリンクを張っているんですが、夢さんはこの辺通らなかったと 言うことですよね? 此処に来るまでのどの辺でアナウンスしてあれば気がつきました?
10月5日に、にあさんは書きました。 >10月5日に、夢職人さんは書きました。 > >>はぅ・・・ >>うちのページにwww2.biglobe.ne.jpでとぶとカウンターがうごかない(涙) >>どうしたもんかなー(^^;) >> >すぐ上の「biglobe.ne.jp移行への対応について」に書いてあるんですが、 >見つからなかったようですね。(^^;; > >今の所、「What's New」とマニュアルペーヂの「使い方」でゲスト利用を >説明している所からリンクを張っているんですが、夢さんはこの辺通らなかったと >言うことですよね? > >此処に来るまでのどの辺でアナウンスしてあれば気がつきました? ちゃんとチェックすればよかったんだな(^^;)/ できればトップページで告知してくれるとありがたいですが(^^;)/
10月5日に、夢職人さんは書きました。 >>此処に来るまでのどの辺でアナウンスしてあれば気がつきました? > >ちゃんとチェックすればよかったんだな(^^;)/ >できればトップページで告知してくれるとありがたいですが(^^;)/ > やっぱり、変だなと思ったら、トップペーヂを最初にチェックしますか。 しばらくはアナウンスしておく必要がありそうですね。 # 明日にでも修正しておこう。(^^)
10月4日に、のびたさんは書きました。 >そんでですねーにあさんのカウンターを見えないモードにして >やったんですがnpc.idxをブラウザで見ないとアクセス数が確認 >できないって書いてあったんですがどーやるんでしょうか? > 直接npc.idxのURLをブラウザで指定して読んでも良いですが、 カウントアップさせないでカウントを閲覧するペーヂを作っておいて そこを見ても良いでしょう。 具体的な方法は「カウントさせずに表示するには」などの記事を 参照して下さい。
にあさん、対応ありがとうございます。 これを機に私も自分の所にnpc.cgiを移植してみようかと考えています。 これからもよろしくお願いします。
SunOS5.51でgccがあって、gmakeでmakeしたのですが、Makefileにも、きちんと、PATHもかいて、 環境に合わせたはずですが、gmake: *** [npc.o] Error 1と表示されてしまいます。 あと、gcc; "; No such file or directoryともでてます。
10月7日に、KAZUさんは書きました。 >SunOS5.51でgccがあって、gmakeでmakeしたのですが、Makefileにも、きちんと、PATHもかいて、 >環境に合わせたはずですが、gmake: *** [npc.o] Error 1と表示されてしまいます。 >あと、gcc; "; No such file or directoryともでてます。 えーと、これだけでは何がなんだか分かりませんので、 出てくるメッセージの全文を載せてください^^; ついでに、エラーが出るMakefileも見せていただけると 嬉しかったりします。
npc.cgiをありがたく使わせていただいてます。 最近、僕のサイトでリロードを連発してカウントアップさせまくってる 人がいるのですが、そういう場合に無意味にカウントアップをしない ようにするにはどうしたらいいのですか? 誰か教えてください!
10月10日に、emuさんは書きました。 >最近、僕のサイトでリロードを連発してカウントアップさせまくってる >人がいるのですが、そういう場合に無意味にカウントアップをしない >ようにするにはどうしたらいいのですか? > 困った人ですね。(苦笑) 最近もリロード制限の話がありました。記事14を参照して下さい。
Web会議室をNTサーバーで使用したいんですが、できるんでしょうか? またできるんでしたら自己解凍CGIファイルをそのまま使えるでしょうか。 よろしくお願いします。
10月14日に、Hiroさんは書きました。 >Web会議室をNTサーバーで使用したいんですが、できるんでしょうか? see mesh.forum.2/00660
どうも初めまして。 簡単に設置できる会議室システムを探していましたら、 にあさんのうぇぶ会議室を偶然にも見つけました。 試しに設置してみるとあれよあれよと言う間に動作しました。(^^)/ これから大事に使わせていただきます。 ありがとうございました。 おことわりまで。
皆さん、こん○○は、ひろ@福岡です。
使っているサーバがコンパイルを許してくれないので、バイナリライブラリの
npc.cgiをレンタルサーバに移植して使っております。
この場合、タグ内でidxファイルの位置を明記してやる必要があると思うのですが、
htmlのソースを見て、ブラウザでidxファイルを指定すると全てが見られてしまい
ます。
(いらぬ心配なのかもしれないのですが…)
何か、見られないようにするいい方法はないものでしょうか。
10月16日に、ひろさんは書きました。 >この場合、タグ内でidxファイルの位置を明記してやる必要があると思うのですが、 >htmlのソースを見て、ブラウザでidxファイルを指定すると全てが見られてしまい >ます。 > お使いのサーヴァでは、ホームペーヂ以下にしかファイルは置けませんか? 普通ユーザのホームディレクトリの下にpublic_htmlなどというディレクトリを 作り、そこがユーザのホームペーヂになりますが、ホームディレクトリの 直下に別のディレクトリを作ることは出来ますか? もし他にもディレクトリを 作れるのなら、そこはURLでは表現できない場所ですから、そこに設定ファイルを 置けばブラウザで覗き見される心配は無いですね。(^^) もしもホームペーヂ以下にしかファイルが作れない場合には、設定ファイルの 拡張子をCGIで使っているもの(*.cgiとか)にしてしまえば、ファイルを 見ようとするとCGIとして実行しようとしますが、実行パーミッションを 付けておかなければ実行できなくてエラーになるので、やはり覗き見される 心配は無いですね。(^^)
10月20日に、にあさんは書きました。 >もしもホームペーヂ以下にしかファイルが作れない場合には、設定ファイルの >拡張子をCGIで使っているもの(*.cgiとか)にしてしまえば、ファイルを >見ようとするとCGIとして実行しようとしますが、実行パーミッションを >付けておかなければ実行できなくてエラーになるので、やはり覗き見される >心配は無いですね。(^^) 拡張子を.cgiに変更する方法で覗き見出来なくなりました。 ありがとうございました。
はじめまして、 npc.cgi 使せて頂いております。 質問があるのですが、ある特定のページから npc.cgi にアクセスした場合、 特定の LOCATION のみ使える、という動作にしようと思い、npc.idxに =REFERER ^http://www\.aaa\.or\.jp/~bbb/ =RESTRICTION 1 =LOCATION bbbcnt というような記述をしてみたのですが、うまくいきません(オプション 指定の方が有効になる)。記述の仕方が間違えているでしょうか? または、こうゆう動作を実現する方法が別にあれば、ご教示下さい。 お願いします。
10月20日に、zazieさんは書きました。 >質問があるのですが、ある特定のページから npc.cgi にアクセスした場合、 >特定の LOCATION のみ使える、という動作にしようと思い、npc.idxに > >=REFERER >^http://www\.aaa\.or\.jp/~bbb/ >=RESTRICTION >1 >=LOCATION >bbbcnt > >というような記述をしてみたのですが、うまくいきません(オプション >指定の方が有効になる)。記述の仕方が間違えているでしょうか? > うーん、なるほど。そう言う用途があるのですね。(^^;; 実は、LOCATION、NUMBER、RANDOM に関しては RESTRICTION=1 でも 利くようになっているのです。つまり、見かけの設定をファイルで行なって 固定して置いて、後はそれを使うだけ、と言う用途を想定していたのです。 確かに考えてみれば、設定ファイルでこれらのタグが既に設定されている 場合、オプションで変えられては都合が悪いわけですね。 オプションで設定できるのは、これらが何れも未定義の場合に限られると した方がより実際的ですね。(^^) と言うことで改版作業を行ないたいと思いますので、しばらくお待ち下さい。 # ついでに積み残してある要望(Reload対策とか)も入れてしまうかな。
どうもご丁寧な回答と対応して頂きありとうございます。 そうですね、普通はそんな用途は無いと思いますが、 RESTRICTIONタグは、セキュリティー的にも非常に 有効なタグだと思うので、そうして頂けるとありがたい です。改版期待しております。 npc.cgi ほどCOOLで高性能なカウンタは他に無いと 思っています。これからも宜しくお願いいたします。
どうも初めまして。 カウンタを取付けて、最近まで何も問題がなかったのですが、 昨日あたりから「index file lock error」が出て頭を抱えています。 (たまに見ると直っている時があります(^_^;)) npc.idxの実行権も606に再度変更しても変わりなしです。(;_;)
10月23日に、NAVIさんは書きました。 >カウンタを取付けて、最近まで何も問題がなかったのですが、 >昨日あたりから「index file lock error」が出て頭を抱えています。 >(たまに見ると直っている時があります(^_^;)) はじめまして、NAVIさん。 お使いのサーバはwww2s.biglobe.ne.jpですか? ぼくも以前にそういう現象が起きたことがあります。最近なかったので 安心していましたが・・・またおきていますね。 結局の所、単にあちらのサーバー上の問題でしょうから、こちらではど うすることもできません。 でも、どうしてもカウンタは表示してほしいというならば、以前の記事 のどこかに、「index file lock error」の表示が出ないように処理をは ずした、npc.cgiがあると思います。それを使って下さい。でも、全然解 決にはなりませんが(^^; >npc.idxの実行権も606に再度変更しても変わりなしです。(;_;) ということで、こちらでは対処のしようがないです。たぶん・・・。 それにしても、www2sは重いなあ・・・ぅぅぅ。ちょっとずつ改善されて いくのかなあ・・・・ここのサーバみたいに・・・
10月23日に、nezさんは書きました。 >10月23日に、NAVIさんは書きました。 > >>カウンタを取付けて、最近まで何も問題がなかったのですが、 >>昨日あたりから「index file lock error」が出て頭を抱えています。 >>(たまに見ると直っている時があります(^_^;)) > >はじめまして、NAVIさん。 >お使いのサーバはwww2s.biglobe.ne.jpですか? >ぼくも以前にそういう現象が起きたことがあります。最近なかったので >安心していましたが・・・またおきていますね。 >結局の所、単にあちらのサーバー上の問題でしょうから、こちらではど >うすることもできません。 はじめまして 私もwww2s.biglobe.ne.jpです。(^^; 今日現象に気が付きました。(滅多にアクセスされないサイトなもので・・・) やはりサーバー側の問題なんですよねぇ? これとは別のCGIで同時にオープンするファイルを減らしたら うまく行ったことがあったんで、ひょっとして?と思ったんですけどね 私の場合ファイルロックしてるCGIをNPCと連続してシェルスクリプトから 実行してるんですがそちらはエラーしていないのが気になります。 (ぢつはファイルロック出来てない?(^^;;;) ・・・すみません論点が逸れました
10月23日に、nezさんは書きました。 >はじめまして、NAVIさん。 どもはじめまして。(^^) >お使いのサーバはwww2s.biglobe.ne.jpですか? まさしくその通りです。(^_^;) >ぼくも以前にそういう現象が起きたことがあります。最近なかったので >安心していましたが・・・またおきていますね。 >結局の所、単にあちらのサーバー上の問題でしょうから、こちらではど >うすることもできません。 まさかとは思っていましたがサーバーの方でしたか・・・。 サーバーの問題ならどうしようにもないですね。(^_^;) >ということで、こちらでは対処のしようがないです。たぶん・・・。 昨日見たら直っていたので、とりあえずはこのまま使っていきたいと 思います。 >それにしても、www2sは重いなあ・・・ぅぅぅ。ちょっとずつ改善されて >いくのかなあ・・・・ここのサーバみたいに・・・ 今月前半は重かったけど、最近は前に比べて軽くなりましたね。(^^) レス、ありがとうございました。(^^) #前回同じようなレスを書いたのだけど何故かupされてなかった(^_^;)
10月23日に、NAVIさんは書きました。 >どうも初めまして。 >カウンタを取付けて、最近まで何も問題がなかったのですが、 >昨日あたりから「index file lock error」が出て頭を抱えています。 >(たまに見ると直っている時があります(^_^;)) >npc.idxの実行権も606に再度変更しても変わりなしです。(;_;) www2s.biglobe.ne.jpサーバに、まだ非公開のページを持つぱいんびぃと申します。 状況を報告いたします。 10月24日2:00 −>「index file lock error」の一点張り。 10月24日3:48 −>ようやくカウンタが表示されるようになる。 とはいえ、安心できません。ちなみに自作のCGIプログラム(掲示板)は、 カウンタが「index file lock error」の状態でも正常に稼動していましたが。 とにかく、この”ダメ”サーバをどうにかして下さい、BIGLOBEさん。 このままだとプロバイダごと乗り換えようか(ソネットあたりに)と思ってしまいます。
10月24日に、ぱいんびぃさんは書きました。 >10月23日に、NAVIさんは書きました。 > >>どうも初めまして。 こちらこそどうもです(^^) >www2s.biglobe.ne.jpサーバに、まだ非公開のページを持つぱいんびぃと申します。 >状況を報告いたします。 > >10月24日2:00 −>「index file lock error」の一点張り。 >10月24日3:48 −>ようやくカウンタが表示されるようになる。 >とはいえ、安心できません。ちなみに自作のCGIプログラム(掲示板)は、 >カウンタが「index file lock error」の状態でも正常に稼動していましたが。 そのようですね。今日もおかしかったです。 カウント数が正確に計れないので困っています。 >とにかく、この”ダメ”サーバをどうにかして下さい、BIGLOBEさん。 >このままだとプロバイダごと乗り換えようか(ソネットあたりに)と思ってしまいます。 確かに、乗り換えたいお気持ちは分かります。 今のところ、「とんでもサーバwww2sの烙印」が押されているようなものですから(^^; あちこちの掲示板とかでも、www2sサーバの遅さや不安定さに腹を立てて乗り換え組が 沢山おられるようです。 ここの会議室の「なんでも掲示板」の投稿464から467でも (タグ使って464-467ってリンクする方法忘れました^^;すいません、自力で見て下さい・・・)、 「www2sサーバで困っています」ということでお怒りが・・・ で、ここを読んでいただくと分かりますが、プロバイダ業も決して楽ではないです。 こっちは人間、何せお客なのですから不満は当然爆発します。 でも、向こうも人間です。恐らくこの問題は向こうもよ〜く知っているはず。 怒りを露わにしても、結局何も解決しないなあ・・・って。 僕も、すっごく腹立った一人ですが、そう思うと(お客とはいえ)ちょっと気長に待 とうかなって思ったりしています。以前はここのサーバも重かったらしいし、 「いつか快適になるでしょう」という楽観的な気持ちになりました(^^;。 で、BIGLOBEもwww2sの重さに対策するようでして、数台サーバを増やして、軽減する よう努力しているようです。実際、最近ちょっと軽くなったかなって思っております。 今エラーとかが頻発しているのはそのせいなのかもしれません。新しいことをはじめ るのって、必ずいろんな問題が起きたりとかしますしね・・・。 ということで、私は決してBIGLOBEの回し者ではないのですが(笑) もしも、もう少し待つ事が出来るならば、待ってみては如何でしょう? 偉そうな事かいてすいません・・・しかも長いし・・・m(_ _)m 全く関係ないような(しかも長い)話しですいません>にあさん ま、気長に待つことが出来たのはすでにあちこちにリンクされているという状況も あるのですが(^^;;;
訳がわからないことがあるので教えてください。 カウンタ設置当初から、なぜか人によって 「no permission・・・ って表示されるよ」 と指摘されてました。でも、自分の環境ではちゃんと 表示されるし、他の大部分の人も問題無いようです。 それで、その人に詳しく聞いてみたところ、ブラウザは IE3.02で「お気に入り」から選ぶと大丈夫で、アドレスを 直接手で打ち込むとダメ(no permission・・・)なんだそうです。 そんなことってあるのでしょうか?これを防ぐにはどうしたら いいのでしょう?
10月24日に、naoさんは書きました。 >IE3.02で「お気に入り」から選ぶと大丈夫で、アドレスを >直接手で打ち込むとダメ(no permission・・・)なんだそうです。 > おそらくこれは、お隣の「うぇぶ会議室の部屋2」で何度か話題になった、 「URLに"~"を使った場合の問題点」と同根の問題では無いでしょうか? そうだとしたら、設定ファイルの =REFERER 指定の所で、 ^http://your\.domain\.name/~username/ だけでなく、 ^http://your\.domain\.name/%7[Ee]username/ も続けて設定することで避けられるのじゃないかしら?
>そうだとしたら、設定ファイルの =REFERER 指定の所で、 > >^http://your\.domain\.name/~username/ > >だけでなく、 > >^http://your\.domain\.name/%7[Ee]username/ > >も続けて設定することで避けられるのじゃないかしら? ありがとうございました!おっしゃる通りの原因だった ようです。でもIEにそんな特性があったなんて、驚き です。あれ?でも、うちのIE3.01bだと大丈夫な のに・・・(だから原因が分からなかった)。 もしかしてIE3.02のバグ? 何はともあれ、ありがとうございました。
はじめましてnez様、ぱいんびぃです。 単なる苦情文にフォローしていただきありがとうございます。 >もしも、もう少し待つ事が出来るならば、待ってみては如何でしょう? そうですね。とりあえずは静観しようと思ってます。 逆に「www2sサーバ詳細報告」なんてコーナーをホームページに設けたら、 おもしろいかも知れない・・・などと思っています。 これからは毎日寝る前に、状況改善をお祈りしようかなぁ。 それでは、失礼いたします。
npcカウンタを設置しました。設置方法もシンプルでgoodなカウンタです ね。ありがとうございます。 ところで、うちでも最近「index file lock error」が多発しています。それで 質問しようと思ってきたのですが、他でも起こっているようですね。 www2sの問題ならBIGLOBEに聞いてみないとだめですね。 不思議なのは、私がアクセスしている時に関しては、多発するページが 決まってるんですよね。15箇所で使用しているのですが、頻繁に起こって いるのは、ホームのページです。他のページでは1回起こってたかな〜と いう程度でした。ホームはPublic_htmlの直下で他はもう1階層下において あるんですが、こんなこと関係するのかな。 1つのnpc.idxで15個のロケーションを管理してますが、分けた方がいいの でしょうか?どちらにしても、一度BIGLOBEに聞いてみようかな。
設定ファイルについておしえてください。 設定ファイル(npc.idx)の =REFERER 1:^http://village\.infoweb\.or\.jp[\.:0-9]*/~fxxx9999/ 2:^http://village\.infoweb\.or\.jp[\.:0-9]*/%7[Ee]fxxx9999/ =RESTRICTION と言う記述はカウンタを許可するサイトを指定していると思いますが 1と2は同じサイトを指定しているのじゃないでしょうか? 2の%7[Ee]はなぜ必要なんでしょうか?1だけではいけないのでしょうか? また、1.2とも[\.:0-9]の記述がありますが、infowebやmeshnet以外 の場合も必要ですか? ご回答おまちしております。
10月25日に、たかさんさんは書きました。 >設定ファイル(npc.idx)の >=REFERER >1:^http://village\.infoweb\.or\.jp[\.:0-9]*/~fxxx9999/ >2:^http://village\.infoweb\.or\.jp[\.:0-9]*/%7[Ee]fxxx9999/ >=RESTRICTION >と言う記述はカウンタを許可するサイトを指定していると思いますが >1と2は同じサイトを指定しているのじゃないでしょうか? そうです。 >2の%7[Ee]はなぜ必要なんでしょうか?1だけではいけないのでしょうか? 簡単に言うと、 「~」と「%7[Ee]」は違うパターンにマッチするから ということになります:-) 「~」の文字コードは 7Eh なので、これをURLとして(?) 表現すると「%7E」となるわけです。結果的には同じ文字を 表していますので、ふつうはどちらを使っても同じ場所に アクセスできます。 MSIEのバージョンによっては、「~」でアクセスした場合も 2を入れないと「No Permission...」が出ることがあるそうです。 本来「~」はURLとしては正しくない文字ですので、この 仕様があながち変だとも言えません。 >また、1.2とも[\.:0-9]の記述がありますが、infowebやmeshnet以外 >の場合も必要ですか? これは、HTTPで接続するためのTCPポート番号を省略せずに http://village.infoweb.or.jp:80/~fxxx9999/ というふうにアクセスした場合の対策でしょう。必要性を 感じなければ、(InfoWebやBIGLOBEでも)特に必要は ありません。 この辺りの詳しいことは、URL関連のRFCなどの文書を参照して みてください。 # わたしも詳しいことはあまり知らないし…^^;
10月25日に、Yasu.Fさんは書きました。 >この辺りの詳しいことは、URL関連のRFCなどの文書を参照して >みてください。 > ># わたしも詳しいことはあまり知らないし…^^; いろいろ有り難うございました。 カウンター設置できました。
久しぶりに書き込みます。それにしても、いつ直るんでしょうね、こいつ(index file lock error)時々正常に戻るみたいなんですけど・・・。 早く何とかして欲しいものです。
先日、「Index File Lock Error」についてBIGLOBEに問い合わせて返事が来たのですが、 「10/23のwww2sサーバの障害は復旧しました」というだけで、何の解決にもなりません でした。(だってこのエラーが出るのは何も10/23に限ったことじゃないので) 結構多発しているので、ロック無しの方を使ってみようかなと思っているところです。 過去のログを見ていると、ロックなしでも大きなトラブルにはならないようですし、エラーで 全くカウントアップしないよりはいいかな・・・と。 もし、起こりにくくする方法があるのなら試してみようかとも思うのですが、策はありますか? いま、15ページほどにカウンタをつけていて(未表示も含めて)、1つのnpc.idxで管理して いるのですが、分散した方がいいのでしょうか? 何かアドバイスなどありましたらよろしくお願いします。 ねーやん@初心者
10月28日に、ねーやんさんは書きました。 >もし、起こりにくくする方法があるのなら試してみようかとも思うのですが、策はありますか? うーん、エラーが発生する原因とか、少なくとも大まかな発生 条件でも分からないことには、策の立てようがないと思います。 もう少し細かい動作環境などが分かれば、少しは違うと思うん ですけどねぇ>S号機 # 単にfcntlの実装がタコいだけだったりして 万が一ファイルが壊れてもいいという前提で、npc.idxをロック しないバージョンを使うというのが、現状ではいちばん楽な 回避法でしょうね。何の解決にもなってませんが。
10月30日に、Yasu.Fさんは書きました。 >万が一ファイルが壊れてもいいという前提で、npc.idxをロック >しないバージョンを使うというのが、現状ではいちばん楽な >回避法でしょうね。何の解決にもなってませんが。 ロックなしバージョンに入れ替えました。今のところ順調に動いて います。うちはそんなにアクセスがあるわけではないので、ロック なしでも十分なのかもしれません。(でもホント、真の解決にはな ってないですよね。)
にあさん、またまたありがとうございます。<(_ _)> 「うぇぶ会議室」に続いて「アクセスカウンター」も設置させて頂きました。 設置にあたっては、TAKAさんの「移植マニュアル」が非常に参考になりました。 それぞれ、私の様な初心者にも解りやすく解説してくれている人たちにも感謝します。 本当にどうもありがとう(大喜) では、ご報告まで・・・
JPNIC割当ルール変更によりドメイン名が変わるので、URLの設定を変更し HPにも表示したのですが、実際には旧の方にアクセスしている人が、 ほとんどなのでアクセス数が増えていきません。 いずれは、新しい方にお気に入りを替えてもらえるとは思いますが、 いつになるかはわかりません。 そこで、旧の方にアクセスした数も加算されて両方の合計分が表示されるように したいのですが、どうすればいいのか教えて下さい。よろしくお願いします。 なお、たかさんのHPより移植を行いました。 旧 www2q.meshnet.or.jp/~MdeSade/ 新 www2q.biglobe.ne.jp/~MdeSade/
11月1日に、MdSさんは書きました。 > そこで、旧の方にアクセスした数も加算されて両方の合計分が表示されるように >したいのですが、どうすればいいのか教えて下さい。 > これは新旧両方のサーヴァから同じカウンタを使いたい、と言う問題に 読み換えられますから、単に REFERER で許可しているサーヴァを 増やせばいいです。 具体的には、此処をbiglobe.ne.jp対応にした時の記事などを参照して下さい。
この間、単独Locationファイル使用に関する問題を次版で対応する事にしたのですが、 ついでにリロード対策などを含め見直しを行なった所、汎用的に対応するには小手先での 変更では少々無理が出て来たので、設定ファイルの文法をいじり始めたのですが、大分 拡張が必要であることが判明しました。 npc.cgiの暗黒部(^^;;の一つである設定ファイルの書式を曲がりなりにも構造化して、 多少は分かり易くし、なおかつ、今までの書式と互換性を保つと言うことで、根本的な 改造ではありませんが拡張しています。まだコーディングはほとんどやっていないので、 新版の仕様書と言うことでマニュアルを先に書き進めています。 まだ新しくなった部分はあまり書いていなくて、HTML的に正しい書式で書くことを 主眼に変更を進めていますので、新版での拡張部分は雰囲気的にしか分からないかも しれませんが、取り合えず暫定的な場所に置いて参照できるようにしています。 もし、何かコメント等ありましたらお願いいたします。今回の変更が終わると またしばらくは設定ファイルの文法をいじることは無いと思いますので... (^^)
11月3日に、にあは書きました。 >もし、何かコメント等ありましたらお願いいたします。今回の変更が終わると >またしばらくは設定ファイルの文法をいじることは無いと思いますので... (^^) > さすがに、今の不十分な記述では分かり辛いのか全然フォローがないですね。(^^;; 取りあえず、この週末で上げる予定(予定は未定(^^;;ですが)でやってますので、 なにかありましたら、お早めにお願いします。m(__)m # そ言えば、Windows版のCommunicator4.03(英語版)で見たら、使用法のペーヂで # 落ちてしまったけど、うちだけかしら。(^^;;;
11月8日に、にあさんは書きました。 >さすがに、今の不十分な記述では分かり辛いのか全然フォローがないですね。(^^;; > >取りあえず、この週末で上げる予定(予定は未定(^^;;ですが)でやってますので、 >なにかありましたら、お早めにお願いします。m(__)m なにも言えることないです。 (^^;; できたのを使わせてもらうだけです。(#^_^#) ># そ言えば、Windows版のCommunicator4.03(英語版)で見たら、使用法のペーヂで ># 落ちてしまったけど、うちだけかしら。(^^;;; どの辺でしょう。 Win95版MSIE3.02では特に問題なさそうですが...
一応、V0.82が出来たようです。 # 一応と言うのは、まだ、ほとんど動作試験が済んでいないからです。(^^;; # 今晩にでも公開できるかしら。(^^) 11月9日に、TADさんは書きました。 >># そ言えば、Windows版のCommunicator4.03(英語版)で見たら、使用法のペーヂで >># 落ちてしまったけど、うちだけかしら。(^^;;; > >どの辺でしょう。 >Win95版MSIE3.02では特に問題なさそうですが... > スタイルシートを使って、ゲスト利用の注意の所に枠線を入れたんですが、 どうも、その前にあるイメーヂが悪さして落ちてしまうようです。(^^;; Unix版とか、Mac版とかは大丈夫なのに、Win版は異常終了してしまいますね。 # まだスタイルシートは危険かな... MSIEだと、4.0を使わないと文字色が単色になってしまいますね。(^^;; 4.0ならきちんと出るけど、まだ、MSIE4.0はあまり使いたくない。(爆)
11月8日に、にあさんは書きました。 ># そ言えば、Windows版のCommunicator4.03(英語版)で見たら、使用法のペーヂで ># 落ちてしまったけど、うちだけかしら。(^^;;; 僕もWindows版のCommunicator4.03(英語版)使ってますが 見事に落ちました(^_^;) ですのでにあさんの所だけというわけでは無いようです。
11月10日に、えぢまっくさんは書きました。 >># そ言えば、Windows版のCommunicator4.03(英語版)で見たら、使用法のペーヂで >># 落ちてしまったけど、うちだけかしら。(^^;;; > >僕もWindows版のCommunicator4.03(英語版)使ってますが >見事に落ちました(^_^;) > あら、えぢまっくさんとこでも落ちますか。じゃ、普遍的な問題の様ですね。(^^;; うーん、そうなると落ちないように書き換えなくてはイケナイなぁ
11月11日に、にあは書きました。 >11月10日に、えぢまっくさんは書きました。 > >>僕もWindows版のCommunicator4.03(英語版)使ってますが >>見事に落ちました(^_^;) >あら、えぢまっくさんとこでも落ちますか。じゃ、普遍的な問題の様ですね。(^^;; > Windows32用のCommunicator4.04に上げてみましたが、やはり落ちますねぇ # 何か、邪な書き方をしてるのかなぁ (^^;;
11月11日に、にあは書きました。 >>># そ言えば、Windows版のCommunicator4.03(英語版)で見たら、使用法のペーヂで >>># 落ちてしまったけど、うちだけかしら。(^^;;; > >うーん、そうなると落ちないように書き換えなくてはイケナイなぁ > 落ちる原因は枠線では無くて、<DIV>がネストしていたための様でした。 取りあえず、<DIV CLASS="note">〜</DIV>の中の <DIV CLASS="example">、</DIV>はコメントアウトしておきました。 少なくともこれでうちのWin95上のCommunicator4.04は落ちなく なったようですが、皆さんの所はどうでしょうか?
こんにちは。以前Locationのことで書き込みましたzazieでございます。 さっそく改訂に入っているとのことで、先ほど改訂マニュアル読ませて いただきました。 IF〜ELSE〜ENDIFによる構造化が、プログラマの私にとっては非常に 馴染み深く分かりやすくて良いです。(それ以外の人には分かり難い?) ところで、RESTRICTIONの仕様のとこですが、 >1 = 設定ファイルでの指定のみ有効で オプション指定は無効になりま >す。ただし、 Location、 Number、 RANdom の3つのオプションに関し >ては、 それらのうちどれも設定ファイル中で指定されていない場合に >限り、 CGIのパラメータに与えたオプションが有効になります。 ここはキッパリ、 >1 = 設定ファイルでの指定のみ有効で オプション指定は無効になりま >す。 と、してしまった方が分りやすい気がするのですが。やはりそうはできな い理由があるのでしょうか。 個人的な意見です。参考程度にしていただければ幸いです。 それでは、次版 npc.cgi 心から楽しみにしております!
11月10日に、zazieさんは書きました。 >IF〜ELSE〜ENDIFによる構造化が、プログラマの私にとっては非常に >馴染み深く分かりやすくて良いです。(それ以外の人には分かり難い?) > プログラム書きには自然な構文なんですけどね。(^^; >ところで、RESTRICTIONの仕様のとこですが、 >>1 = 設定ファイルでの指定のみ有効で オプション指定は無効になりま >>す。 > >と、してしまった方が分りやすい気がするのですが。やはりそうはできな >い理由があるのでしょうか。 > RESTRICTION=1 の動作は、元はと言えば、Binary配布のXMosaicとかの様に Referer: を付けないブラウザとか、firewall で Referer: を隠された アクセスなど、リンク元が不明なアクセスに対してもカウンタ値は表示して、 しかし、カウントアップはさせない、と言う用途に使うために導入したので オプションでの Location が無効になってしまうと困るのです。(^^;; # NumberとかRANdomとかも、カウンタ値を生成する、と言う意味で # Locationと等価です。 つまり、RESTRICTIONの0と2の間に、完全にオプションを無効にしてしまう レヴェルと部分的に無効にするレヴェルの2つのレヴェルがあったのに、 レヴェルを一つしか設定しなかった、と言う仕様上のバグですね。(^^;; # Ver.0.70とか0.71の段階で気が付けば良かったんですが、当時はこんなに # 広範囲で使われる様になることは全く想定して無くて、自分とこのサーヴァで # 動けばいいや、と言う気軽な雰囲気で仕様を決めていたので... (^^;; この際 RESTRICTION=1.5 とかを完全にオプションを無効にしてしまう レヴェルにして、階層を無限にしてしまうと言うのも手かも。(笑)
はじめまして。hideと申します。
最近WWWページを立ち上げまして、友人に教えてもらいにあさんの"npc.cgi"を
アクセスカウンタとして利用させていただいています。設定項目が多く、いろいろ試す際にローカルでできないかと思いやってみたと
ころ、うまく行きましたので早速ページに掲載しました。もし宜しければご参照ください。また、ご指摘を頂けると幸いです。
はじめまして。おとんといいます。 IRIX5.3上でnpc.cgiを使いたくてコンパイルしようとしているのですが、 エラー?が出てnpc.cgiが生まれません。どういう表示になるかと言いますと −−−−−ここから−−−−− cc -O -c npc.c \ -DINDEX_DIR=\"/usr/home/dialup/3webnet/oton/npc/\" \ -DINDEX_FILE=\"npc.idx\" cc -O -c -I. regexp.c cfe: Error: regexp.c, line 1009: Incompatible function return type for this func tion. while (*scan != '\0' && strchr(opnd, *scan) != 0 ) { ------------------------------^ cfe: Error: regexp.c, line 1009: redeclaration of 'strchr'; previous declaration at line 706 in file 'regexp.c' while (*scan != '\0' && strchr(opnd, *scan) != 0 ) { ------------------------------^ *** Error code 1 (bu21) −−−−−ここまで−−−−− regexp.cの1009行というところなんかは834番の記事と同じ?なんですが、 npc.cgiができていないので載せてみたんです。 で、Makefileですけど、 −−−−ここから−−−−− ##### # npc.cgi -- Animation counter cgi # CC = cc CFLAGS = -O MAKEFILE = Makefile INDEX_DIR = /usr/home/dialup/3webnet/oton/npc/ INDEX_FILE = npc.idx OBJS = npc.o convert.o digits.o charfont.o \ param.o getput.o regstr.o regexp.o version.o all:: npc.cgi .c.o: $(CC) $(CFLAGS) -c $< npc.cgi: $(OBJS) $(CC) $(CFLAGS) -o $@ $(OBJS) npc.o: npc.c npc.h $(MAKEFILE) $(CC) $(CFLAGS) -c npc.c \ -DINDEX_DIR=\"$(INDEX_DIR)\" \ -DINDEX_FILE=\"$(INDEX_FILE)\" regexp.o: regexp.c regexp.h regmagic.h $(CC) $(CFLAGS) -c -I. regexp.c $(OBJS): npc.h clean:: rm -f npc.cgi $(OBJS) −−−−−ここまで−−−−− こうなってます。INDEX_DIRとCCは、同じサーバーを使っている人が成功したのと 同じ(ユーザー名は違いますけど)なのに、何故か上記の状態になってしまうんです。 是非知恵を授けて下さい。おねがいします。 P.S.バイナリのnpc.cgiは動きます。
追加です。 >−−−−ここから−−−−− >##### ># npc.cgi -- Animation counter cgi ># > >CC = cc CC = cc -ansi としても同じでした。
11月8日に、おとんさんは書きました。 >IRIX5.3上でnpc.cgiを使いたくてコンパイルしようとしているのですが、 > IRIXですか。でしたら記事507を参照下さい。 # ちなみに、このトラブルの元だった strchr() の宣言がかけている部分は # 現在改版中のものでは修正していますので、もうコンパイルエラーに悩まされる # 事は無いでしょう。(^^) ## 人のプログラムなので、なるべくオリヂナルのまま使いたかったのですが ## コンパイル時の問題の大半がこれ絡みなので、まあ、潮時かと思って。(^^;;
11月8日に、にあさんは書きました。 >IRIXですか。でしたら記事507を参照下さい。 どうもすいませんでした。過去の発言を読んでいたのですが、999〜600で力つきてしまい、 500番台まで到達していませんでした。 記事507の通りにすればあっさり完了しました。ありがとうございました。
どうも、さっそくのお返事ありがとうございます。データの場所を表示しますので、 ご考察下さい。 public_html/cgi-bin の中には、 npc.cgi 56KB CGIFile -rwx----... npc.idx.txt 1KB テキスト文書 -rw----r... pwd.cgi 1KB CGIFile -rwx---r-x こんなかんじで入ってます。
11月10日に、ゆおさんは書きました。 >ご考察下さい。 public_html/cgi-bin の中には、 > >npc.cgi 56KB CGIFile -rwx----... >npc.idx.txt 1KB テキスト文書 -rw----r... >pwd.cgi 1KB CGIFile -rwx---r-x > >こんなかんじで入ってます。 やはり、npc.idxはないようですね。(^^;; ゆおさんはTOPページで以下のようにnpc.cgiを呼出していますよね。 <IMG SRC="/~yuo/cgi-bin/npc.cgi?L=/yuo/banana.html&I=/home11/yuo/public_html/cgi-bin/npc.idx&P=ON&A=G"> で、そこで設定ファイルとして /public_html/cgi-bin/npc.idx を指定しているので、 npc.idx.txt ==> npc.idx のようにファイル名を変更しないといけません。 #もちろん呼出しの方をnpc.idx.txtに変えてもいいですけど...
txtと書いたら数字が表示されました!どうもありがとうございました(;_q)
npc.cgiの新版、Ver.0.82をアップロードしました。 設定ファイル処理のルーティンを大幅に書き換えたため、まだ、全ての場合に 付いての動作試験が済んでいませんので、取りあえずは、この会議室だけで公開します。 今週末ぐらいまでに問題が出なければ、正式公開ヴァージョンとします。 現在アップロードされているのは、 ・tar+gzのアーカイヴ(ソースのみ)、 ・zipのアーカイヴ(ソースとWin32版バイナリを含む)、 ・SunOS4.1.3用のバイナリ、 ・HP-UX9.07用のバイナリ、 ・Win32用のバイナリ、 です。 今回の改版の目玉は、何と言っても、設定ファイルの文法が構造化され、 複雑な処理が出来る様になったことです。 現在、マニュアルの改版作業を行なっていますが、改版が済むまでは 暫定的な場所に置いてあります。アーカイヴに同梱してある設定ファイル例も 新しい構文に則ったものを増やしてありますので、参照して下さい。 今回、設定ファイルの自由度を上げたので、今まで記述できなかった処理も 出来る様になっています。例えば、リロードでカウントアップさせたくない などと言う時には、 =IF=ENV=HTTP_PRAGMA no-cache =INCREMENT 0 =ENDIF と言うのを挿入すれば良い、等々、色々と応用が利くのでは無いでしょうか。 面白い使い方を見つけたら、この会議室などで発表して下さると楽しいですね。(^^)/ それでは、バグレポートお待ちしています。(^^;;;
11月11日に、にあさんは書きました。 お久しぶりです、こんでございます。 >npc.cgiの新版、Ver.0.82をアップロードしました。 >設定ファイル処理のルーティンを大幅に書き換えたため、まだ、全ての場合に >付いての動作試験が済んでいませんので、取りあえずは、この会議室だけで公開します。 >今週末ぐらいまでに問題が出なければ、正式公開ヴァージョンとします。 やったーNewヴァージョンだー。 と喜び勇んで >現在アップロードされているのは、 > >・tar+gzのアーカイヴ(ソースのみ)、 をそのまま make してみました。 FreeBSD 2.1.5 R gcc 2.6.3 FreeBSD 2.2.1 R gcc 2.7.2.1 共に、ワーニングも無く、無事 make 出来ました。 稼動は、、、今チョット時間がないのでごめんなさい。 取り急ぎ、ご挨拶だけ、、、。
11月11日に、σ(^^)は書きました。 >>現在アップロードされているのは、 >> >>・tar+gzのアーカイヴ(ソースのみ)、 >をそのまま make してみました。 >FreeBSD 2.1.5 R gcc 2.6.3 >FreeBSD 2.2.1 R gcc 2.7.2.1 >共に、ワーニングも無く、無事 make 出来ました。 上記の物を設置し稼動を確認いたしました。 httpd Apache 1.2.1 色々できるそうなので、楽しみにしてます。 でわ
11月11日に、こんさんは書きました。 >>FreeBSD 2.1.5 R gcc 2.6.3 >>FreeBSD 2.2.1 R gcc 2.7.2.1 >>共に、ワーニングも無く、無事 make 出来ました。 > >上記の物を設置し稼動を確認いたしました。 >httpd Apache 1.2.1 > 動作報告ありがとうございます。 今回は機種依存の所はほとんどいぢっていない筈なので、特定機種だけ上手く行かない 事は無いと信じてはいるんですが、やはり動作報告があると安心できます。(^^) >色々できるそうなので、楽しみにしてます。 > 色々やって、バグ出して下さいませ。(^^) あ、バグじゃなく美味しい使い方の例でも、もちろん良いですが。(^^;
so-netのサーバで、ncp.cgiを動かしたいのですが、OSは、SunOS 5.5.1のようです。 コンパイルは、サーバ上でできないので、バイナリを見てみたのですが、Sun4.xしか ないようです。 これは、動作するのでしょうか? so-netで使われている方が、いらっしゃいましたら教えて下さい。
11月16日に、Kazさんは書きました。 > so-netのサーバで、ncp.cgiを動かしたいのですが、OSは、SunOS 5.5.1のようです。 > コンパイルは、サーバ上でできないので、バイナリを見てみたのですが、Sun4.xしか >ないようです。 > えーと、SunOSと言ってる場合と、Solarisと言ってる場合のヴァージョンの関係は、 SunOS4.x → Solaris1.x SunOS5.x → Solaris2.x なので、SunOS5.5.1ならSolaris2.5.1と言うことになります。 慣習的にSunOS4.x(=Solaris1.x)をSunOS、SunOS5.x(=Solaris2.x)を Solarisと呼称する事が多いのは、その両者の間でOSの性質が大きく変わったため 特徴を明確にするためでは無いでしょうか?
11月17日に、にあさんは書きました。 >えーと、SunOSと言ってる場合と、Solarisと言ってる場合のヴァージョンの関係は、 > >SunOS4.x → Solaris1.x >SunOS5.x → Solaris2.x これは、全然知りませんでした。(^^; >なので、SunOS5.5.1ならSolaris2.5.1と言うことになります。 早速、ダウンして、取り付けることにします。 会社のHPでは、取り付け済みなので、手順は、たぶん大丈夫でしょう。 >慣習的にSunOS4.x(=Solaris1.x)をSunOS、SunOS5.x(=Solaris2.x)を >Solarisと呼称する事が多いのは、その両者の間でOSの性質が大きく変わったため >特徴を明確にするためでは無いでしょうか? そういうことなんですね。 勉強不足でした。(^^; ありがとうございました。
どうも、前にUNIX関連でお世話になった皆さんと、そしてにあさん、お久しぶりです。 確か、ここでwww2sの不都合についていろいろと語り合いましたが、どうやら やっ決着がついたみたいなので、久しぶりに顔を出しました。 やはり、今までおかしいと思ってきたいくつかの点は、BIGLOBE側がすべて認め、対処 しているみたいです。 http://www.biglobe.ne.jp/BCS/new/new26.html しかし、CGIなどのシステムは、この先いつになるかわからないとのこと。 でも、このs号機は本当に私たち(www2sユーザー)にとってプラスなのでしょうかね? P.S ...にあさんのカウンターの設置をしたいのですが、本領のページに手こずっていて。 うまく稼働はするんですけどね。完成したら、報告します。 うぇぶ会議室の部屋2にも同じ記事を載せました。
いままで、BIGLOBE上にHPを持っていて、そこでカウンタを使っていたのですが、新たに GEOCITIES上にもHPを開設しました。ここでもNPCカウンタを使おうと思い、BIGLOBE 上のnpcカウンタを参照しています。ところが、「戻る」でもカウンタがカウントアップ されてしまい、どんどんカウンタがあがっていってしまいます。BIGLOBE上ではそんなこと はなかったのですが、他サーバから見ているからでしょうか? GEOCITIES上のHPからは、以下の記述で参照しています。 (ところどころ&とか入ってますが、FrontPage98で作ると勝手についてしまうのです。) <img src="http://www2s.biglobe.ne.jp/~neyan/cgi_count2/npc.cgi?L=index.html& I=/home7/neyan/public_html/cgi_count2/npc.idx&T=0&C=c0c0c0,000000& DI=2&P=OFF" alt="カウンタ"> 「戻る」でカウントアップさせないようにする方法はありますか? マニュアルを見たのですが、よくわかりませんでした。。。 アドバイスよろしくお願いします。
11月18日に、ねーやんさんは書きました。 >上のnpcカウンタを参照しています。ところが、「戻る」でもカウンタがカウントアップ >されてしまい、どんどんカウンタがあがっていってしまいます。BIGLOBE上ではそんなこと >はなかったのですが、他サーバから見ているからでしょうか? > うーん、特にリンクされているサーヴァとブラウザのキャッシュ動作とは関係が無いと 思うのですが... ちなみにお使いのブラウザは何ですか? >GEOCITIES上のHPからは、以下の記述で参照しています。 >(ところどころ&とか入ってますが、FrontPage98で作ると勝手についてしまうのです。) ><img src="http://www2s.biglobe.ne.jp/~neyan/cgi_count2/npc.cgi?L=index.html& >I=/home7/neyan/public_html/cgi_count2/npc.idx&T=0&C=c0c0c0,000000& >DI=2&P=OFF" alt="カウンタ"> > うーん、アニメーションモードは使っていないんですね。アニメーションモードを 使っているなら、マニュアルのFAQにある問題だと思ったのですが... チョット調べてみたいのですが、GEOCITIES上のペーヂとはどこでしょうか?
11月18日に、にあさんは書きました。 >思うのですが... ちなみにお使いのブラウザは何ですか? IE4.0です。(Windows 95) >チョット調べてみたいのですが、GEOCITIES上のペーヂとはどこでしょうか? リンク希望先にURLをいれておきました。が、今日やってみたら、「戻る」では カウントアップされないんですよね。(正常なんです) 他人が来てカウントアップしていたなんてことはないと思うんですが。みんなに 知らせる前でしたし、ずいぶん確かめたので。 ともあれ、今は正常に動作しています。お騒がせしました。
お世話になっております。 V.0.82、Solaris 2.5.1 (x86)の環境で問題無く コンパイル成功しました。 また、設置していろいろ試していますが、今のとこ ろ全く問題なく動作していることをご報告します。 ありがとうございました。 (あ、よければ上記環境のバイナリ提供しますが?)
11月20日に、zazieさんは書きました。 >V.0.82、Solaris 2.5.1 (x86)の環境で問題無く >コンパイル成功しました。 > >また、設置していろいろ試していますが、今のとこ >ろ全く問題なく動作していることをご報告します。 > 動作報告ありがとうございます。 >(あ、よければ上記環境のバイナリ提供しますが?) > Solaris 2.5.1 (x86)の環境で動いているサーヴァに外部からアクセス 出来ますでしょうか? 出来るようでしたらバイナリを提供していただけると 非常に有り難いです。 # 原則として外部からアクセス出来るサーヴァのものを集めていると言うのは # どういう方から提供していただいているのかを明らかにする、と言いますか... # まあ、そう言うことです。(^^;
はじめまして。 実は私もあの動くカウンタがほしくて、ここ数日ずっとかかりっきりです。Takaさん のページを参照しながらやってみたのですが、どうしても最終ステップにいけません。 ”NoPermission”!!つまり使用許可がでないんです。心当たりとしては、”npc.i dx”のアドレスの書き換えのところが怪しいのですが・・。(なぜビッグローブにつ なぐのか理解できないんです。)誰かリムネットの方がいれば、あの部分の書き換え 方を教えてください。それとも他に原因があるなら教えていただきたいのですが・・。 今日は徹夜でテレホタイムをフルに使ってしまいました。誰か助けてください!
11月22日に、しんちゃんさんは書きました。 >”NoPermission”!!つまり使用許可がでないんです。心当たりとしては、”npc.i >dx”のアドレスの書き換えのところが怪しいのですが・・。(なぜビッグローブにつ >なぐのか理解できないんです。)誰かリムネットの方がいれば、あの部分の書き換え >方を教えてください。それとも他に原因があるなら教えていただきたいのですが・・。 > RimはSunOSの筈ですから、高ちゃんさんの例との違いは、 =REFERER ^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/ となっている所を、 =REFERER ^http://www\.nk\.rim\.or\.jp[\.:0-9]*/~shinchan/ ^http://www\.nk\.rim\.or\.jp[\.:0-9]*/%7[Ee]shinchan/ に、 =REFERER ^http://nocount@www2a\.meshnet\.or\.jp ^http://nocount@www2a\.biglobe\.ne\.jp となっている所を、 =REFERER ^http://nocount@www\.nk\.rim\.or\.jp にするだけですね。(^^) # Biglobeは www2a.meshnet.or.jp でも www2a.biglobe.ne.jp でも # つながるので両方書いてありますが、Rimはまだ ne.jp への移行をしていない # 様なので、取りあえずは or.jp の方だけで良いです。 それから、Rimの様にNCSA HTTPdを使っているサーヴァでは、 <IMG SRC="/~shinchan/cgi-bin/npc.cgi?I=/path/npc.idx&...">とせずに、 <IMG SRC="/~shinchan/cgi-bin/npc.cgi/~shinchan/cgi-bin/npc.idx?...">とする、 PATH変数を使った書式が有効ですから、npc.idxをホームペーヂ以下に置くのであれば 生に/pathを書かなくて良いこの方法がお勧めです。
にあさん、こんにちは。 早速のご返事ありがとうございます。 >RimはSunOSの筈ですから、高ちゃんさんの例との違いは、 > >=REFERER >^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/ > >となっている所を、 > >=REFERER >^http://www\.nk\.rim\.or\.jp[\.:0-9]*/~shinchan/ >^http://www\.nk\.rim\.or\.jp[\.:0-9]*/%7[Ee]shinchan/ > >に、 > >=REFERER >^http://nocount@www2a\.meshnet\.or\.jp >^http://nocount@www2a\.biglobe\.ne\.jp > >となっている所を、 > >=REFERER >^http://nocount@www\.nk\.rim\.or\.jp > >にするだけですね。(^^) なるほど、と早速コピーしてやってみたのですが、やはり”Nopermission”なのです。 なぜ!?いったいどこが間違っているのであろう? もしよかったらもう少しだけ教えてください。ちなみに、おすすめのHTML記述はエラーが でてしまいました。
にあさん、ご迷惑をおかけしましたが、たった今設置し動作確認しました! いろいろ考えて一番最初からやってみたらできました! ほんとうに、ご迷惑をおかけしましてすいません。そして、ありがとうございました!
CGIについて質問させて下さい。 www2sサーバでCGIプログラムを実行させると、たまに 503 Service Unavailable Resources to service this request are not available. This message is sent by Packeteer PacketShaper(tm). と表示されるのですが、これはインターネットエクスプローラー(3.0)上 でのみ発生するのです。ネットスケープ(4.0)では発生した事はなく、 CGIが正常に動作します。 本来はここで書くべきことではないかもしれませんが、ここに目を通さ れる方が一番多いと思ったので、投稿させてもらいました。 どなたかのご回答がいただければ嬉しいです。
以前、0.81dのSolaris2.4(SPARC)を提供したToraです。 一発メイクで通りました。問題なく動作してます。 またバイナリ提供してもいいんですが、どういう手順を 取ったのでしたっけ?
11月27日に、Toraさんは書きました。 >以前、0.81dのSolaris2.4(SPARC)を提供したToraです。 > >一発メイクで通りました。問題なく動作してます。 >またバイナリ提供してもいいんですが、どういう手順を >取ったのでしたっけ? > 動作報告&バイナリ提供ありがとうございます。(^^) バイナリは動作しているサーヴァ上から取れるようにしていただいても、 そちらへはリンクだけでバイナリ自体はメールでいただいても、どちらでも 構いません。よろしくお願いいたします。
11月27日に、にあさんは書きました。 >11月27日に、Toraさんは書きました。 > >>以前、0.81dのSolaris2.4(SPARC)を提供したToraです。 >> >>一発メイクで通りました。問題なく動作してます。 >>またバイナリ提供してもいいんですが、どういう手順を >>取ったのでしたっけ? >> >動作報告&バイナリ提供ありがとうございます。(^^) > >バイナリは動作しているサーヴァ上から取れるようにしていただいても、 >そちらへはリンクだけでバイナリ自体はメールでいただいても、どちらでも >構いません。よろしくお願いいたします。 それでは、とりあえず私の所で公開します。 ただ、あんまり私用に使えないサーバなので一定期間後に 削除してしまいますが、よろしいでしょうか? ということで、公開場所はここ。 動作確認は、ここ。 以上、よろしくお願いします。
12月8日に、Toraさんは書きました。 >それでは、とりあえず私の所で公開します。 > ありがとうございます。早速ダウンロードさせていただきました。 >ただ、あんまり私用に使えないサーバなので一定期間後に >削除してしまいますが、よろしいでしょうか? > はい、バイナリライブラリで公開させていただきましたので、 そちらのサーヴァからは削除されて構わないと思います。 リンク先、コンパイル条件などは旧版と同じでよろしいでしょうか?
ホームページにチャットをつくりたいのですが、 どうやっていいのか、わかりません・・・(^^; CGIとかを使うと思うんですが、 設定の方法などありましたら、教えてください。
はじめまして、えいゆんと申します。 npc.cgiに興味を持ちまして、導入してみましたが トラブルシューティングの項目にも掲載されていない エラーが発生して、悩んでいます… カウンターに「No More Locks」と表示されて、 npc.idxに書き込み等を行ってないようです。 fileのmodeは、 npc.cgi 777 npc.idx 666 で、cc.rim.or.jpでnpc.cgiをmakeした場合も、 直接バイナリー(Sun4.1.3用)を導入した場合でも同じです。 #cc.rim.or.jpの環境は、Sun4.3.4,gccを使ってmakeしました。 よろしければご助言をよろしくお願いします。
11月30日に、えいゆんうちかわさんは書きました。 >カウンターに「No More Locks」と表示されて、 >npc.idxに書き込み等を行ってないようです。 >#cc.rim.or.jpの環境は、Sun4.3.4,gccを使ってmakeしました。 > # SunOS 4.1.4 (かあるいは SunOS 4.1.3) ですよね? 多分。 Ver.0.82から、ファイルロック関係のエラーを細かくした効果が早速出ていますね。 "No More Locks" のエラーは使用可能なファイルロック・エントリが残って いない時に出ます。 これはサーヴァのファイルロックを司っているデーモン(lockd)に何らかの障害が 生じているか、何かの CGI 等のプログラムがファイルロックをつかんだまま止まって しまい、実際にロックテーブルが枯渇してしまっている場合に出ます。 Rimでしたらshellアカウントがありますよね? でしたら ps でプロセステーブルを チェックして多数の(おそらく同じ)プログラムが立ち上がったままになっていないか 見て下さい。もしそれで判らない様でしたらサーヴァの管理者に相談してみることを お勧めします。
何だかんだで遅くなりましたが^^;、Linux用のバイナリを 置いておきます。 Linux ELF(x86)版 コンパイラ: gcc 2.7.2.3 Makefileの変更点: 無し # さっき入れ替えたばっかりなもんで、npc.idxが # ちゃんと書けてるのか、ちょっと心配…(汗)
11月30日に、Yasu.Fさんは書きました。 >何だかんだで遅くなりましたが^^;、Linux用のバイナリを >置いておきます。 > ありがとうございます。早速登録させていただきました。 ># さっき入れ替えたばっかりなもんで、npc.idxが ># ちゃんと書けてるのか、ちょっと心配…(汗) > npc.idx... あたしは全然変更して無いです。(^^;;; # マニュアルには旧形式は使うなとか書いてあるのに。(爆) # リロード避けの M=1 ぐらいは追加しておいた方が良いかな。
初めまして。無料レンタルサーバーで使いたいのですが、実はインストールの方法、マニュアル見たんですが さっぱり分かりません・・・。コンパイル済みのものを使えるそうなので、是非npcカウンターを使いたいのですが、 設定も、どのバイナリーを使うかも、分かりません(^^; 何をどう調べたら良いでしょうか・・?また、何処を設定して自分の環境に変えれば良いでしょうか? 素人なもので申し訳ありません。
12月4日に、viviさんは書きました。 >初めまして。無料レンタルサーバーで使いたいのですが、実はインストールの方法、マニュアル見たんですが >さっぱり分かりません・・・。コンパイル済みのものを使えるそうなので、是非npcカウンターを使いたいのですが、 >設定も、どのバイナリーを使うかも、分かりません(^^; > >何をどう調べたら良いでしょうか・・?また、何処を設定して自分の環境に変えれば良いでしょうか? >素人なもので申し訳ありません。 別にpublicに公開しているわけではないのですが、以下のところに置いてありますので、 ご自由にお使い下さい。(ただし、http://www.mietsu.tsu.mie.jp/からのみ利用可能です。) http://www.mietsu.tsu.mie.jp/taku/scripts/npc.exe こんな感じでいいと思います。 <IMG SRC="/taku/scripts/npc.exe?L=/vivi/index.html" WIDTH=80 HEIGHT=16> #mietsuって、学術系から高速に使えてとってもいいんだけど、管理が・・・(^^;
こんにちは。にあさん、みなさん。 私のページのnpc.cgi移植コーナーの盛況ぶりもかなりのもので、 なぜか、全くリンクの宣伝をしていないのに、「インターネットレスキュー」 にもリンクがあったりして、移植成功報告者も600人を超えました。 どうもありがとうございます。 でもやっぱり、私個人宛てに来るメールを対処出来ないので、こちらに お任せモードにしていました。 この会議室に来るのも数カ月ぶりですね。 何も見てなくてすみませんでした。 これからもヨロシクね。 P.S.何か間違いがあったら、是非御指摘くださいませ。。 高ちゃんこと、Takaちゃん。(なんか紛らわしいな〜)
12月5日に、高ちゃんさんは書きました。 >私のページのnpc.cgi移植コーナーの盛況ぶりもかなりのもので、 >なぜか、全くリンクの宣伝をしていないのに、「インターネットレスキュー」 >にもリンクがあったりして、移植成功報告者も600人を超えました。 >どうもありがとうございます。 > こちらこそ、いつもお世話になってます。(^^) >高ちゃんこと、Takaちゃん。(なんか紛らわしいな〜) > そういえばメインペーヂの方は大幅縮小してしまったのですね。(^^;