npc.cgiの部屋2一括表示
[表示範囲:856〜955][スレッドモード]


[NEW] フォロー記事投稿 記事のキャンセル
From: hiro <j8100019@ed.osha.sut.ac.jp>
Subject: Time outとは?
Date: 2000/10/22 01:47:01

少し前まで動いていたカウンターが急に"Time out"というエラーを出しました。
原因がさっぱりわかりません。
対処法をご存知の方は教えてください。


[RE] フォロー記事投稿 記事のキャンセル
From: hiro <j8100019@ed.osha.sut.ac.jp>
Subject: Re: Time outとは?
Date: 2000/10/24 19:43:51
Reference: mesh.npc.2/00856

まめにチェックして壊れていたら設定ファイルを交換したりして直していますが
やっぱりすぐ止まります。(リロードを5回ぐらいかけると"TimeOut"になります)
今まではこんなことなかったんですが・・・。
最近、アクセス数が増えたのが原因ですかね?


[RE] フォロー記事投稿 記事のキャンセル
From: hiro <j8100019@ed.osha.sut.ac.jp>
Subject: Re: Time outとは?
Date: 2000/10/25 17:24:36
Reference: mesh.npc.2/00858

10月24日に、hiroさんは書きました。

>やっぱりすぐ止まります。(リロードを5回ぐらいかけると"TimeOut"になります)
仕方なくトップページから必要最低限の物だけを残して軽くしたら何とか動いています。
が、何故か(と言うかこれが正しいのですが)IEでリロードがかからなくなりました。今まではリロードでカウントアップしたのに・・・。


[NEW] フォロー記事投稿 記事のキャンセル
From: KITA <kitajima@muh.biglobe.ne.jp>
Subject: IEとNNでカウンターのアニメーションが違って見えるのですが…。
Date: 2000/10/29 15:48:47

初めまして。
BiglobeのWWW2uサーバで新たにホームページを作ろうと思い、
カウンターを設置してみました。
試しにIEで動作確認した時も、NNで見た時も、数字の増え方等は問題ないのですが、
IEで見たときはドラムがちゃんとゆっくり回転しているように見えるのに、
NNで見たときには回転がものすごく速く表示されてしまいます。
NNで見たときにも、きちんと表示されるようにすることはできるのでしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: IEとNNでカウンターのアニメーションが違って見えるのですが…。
Date: 2000/10/30 15:06:31
Reference: mesh.npc.2/00860

10月29日に、KITAさんは書きました。

>BiglobeのWWW2uサーバで新たにホームページを作ろうと思い、
>カウンターを設置してみました。

私もちょうどwww2uサーバ上でnpc.cgi(0.83)を動かしているので
テストしてみました。

>試しにIEで動作確認した時も、NNで見た時も、数字の増え方等は問題ないのですが、
>IEで見たときはドラムがちゃんとゆっくり回転しているように見えるのに、
>NNで見たときには回転がものすごく速く表示されてしまいます。

以下の3種類のブラウザが対象です。
NC4.73
Netscape6 PR3
IE5.0

※なお、設定ファイル(npc.idx)の中で DELAY を'1000,50'としています。

画像が表示されてから
回り始めるまで
回り始めてから
止まるまで
NC4.73約1秒約1秒
Netscape6 PR3約1秒約1秒
IE5.0約1.2秒約1.5秒
※表中の秒数は正確な計測値ではなく、計測者の感覚的な値です。


[結論]
IEの方がアニメーション速度は若干遅い感じです。
クライアント(パソコン等)の性能等の理由でその差が顕著になっているのでしょうかね。


>NNで見たときにも、きちんと表示されるようにすることはできるのでしょうか?

設定ファイルの中で、NCかIEかを判断してNCの場合にDELAYの値を大きくすればできるのでは
ないでしょうか。
具体的なやり方は、アクセスカウンタ npc.cgi マニュアルを参照しながら
ご自分で調べて見てください。
(あるいはにあさんの回答を待つか (^^;; )


#ところで、今回のテストで見つけたのですがにあさんのところのカウンタ(npc.cgi)を
#Netscape6 PR3で見ると、初めは全桁の画像が表示されますが、回転が始まると変化した
#桁しか表示されなくなります。
#自分のところのカウンタではそんな現象にはならなかったので違いを調べてみたら
#PROGRESSオプションのON/OFFが違うようでした。
#だからどうというのは言えませんが、とりあえずご報告しておきます。


[RE] フォロー記事投稿 記事のキャンセル
From: KITA <kitajima@muh.biglobe.ne.jp>
Subject: ありがとうございました。
Date: 2000/10/31 01:21:35
Reference: mesh.npc.2/00861

10月30日に、TADさんは書きました。

>IEの方がアニメーション速度は若干遅い感じです。
>クライアント(パソコン等)の性能等の理由でその差が顕著になっているのでしょうかね。

IE5とNC4.73(先のメールではNNと書いてしまいました)で
見比べてみてアニメーション速度が違ったので、
設定がおかしいのか、それとも私のパソコンがおかしいのかと悩んでいましたが、
元々IEの方がアニメーションの速度が遅かったのですね。
教えていただいてありがとうございます。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: IEとNNでカウンターのアニメーションが違って見えるのですが…。
Date: 2000/11/14 20:46:43
Reference: mesh.npc.2/00861

10月30日に、TADさんは書きました。

>#ところで、今回のテストで見つけたのですがにあさんのところのカウンタ(npc.cgi)を
>#Netscape6 PR3で見ると、初めは全桁の画像が表示されますが、回転が始まると変化した
>#桁しか表示されなくなります。
>#自分のところのカウンタではそんな現象にはならなかったので違いを調べてみたら
>#PROGRESSオプションのON/OFFが違うようでした。

多分そこでは無く、透明色を設定しているか否かの違いだと思います。
Netscap6 で透明色画像を「背景色に戻す」モードで部分修飾した場合、
修飾した部分だけでなく、画像全体が背景色に戻されてしまうのです。

多分これはバグだと思うので、その内直るでしょう。(^^)
# 仕様だったらどうしよう。(^^;


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: IEとNNでカウンターのアニメーションが違って見えるのですが…。
Date: 2000/11/15 00:58:45
Reference: mesh.npc.2/00869

11月14日に、にあは書きました。

>多分これはバグだと思うので、その内直るでしょう。(^^)

と思ったのですが、6.0の正式版になっても相変わらずですね。(^^;;
# どうなっているんだ!?


[RE] フォロー記事投稿 記事のキャンセル
From: ひと <hito@mug.biglobe.ne.jp>
Subject: Re: IEとNNでカウンターのアニメーションが違って見えるのですが…。
Date: 2000/12/03 23:37:21
Reference: mesh.npc.2/00871

11月15日に、にあさんは書きました。

>11月14日に、にあは書きました。
>
>>多分これはバグだと思うので、その内直るでしょう。(^^)
>
>と思ったのですが、6.0の正式版になっても相変わらずですね。(^^;;
># どうなっているんだ!?

 これですが、確かにバグですね。
で、私がNetscape6の元になっているMozillaのバグ追跡システムBugzilla-jpに
登録しておきました。Bugzilla-jpの担当の方が、本家へ登録されてます。
ということで、いずれは直ると思うのですが、Target MilestoneがFutureに
なってますので、いつ頃直るかは不明です。


[NEW] フォロー記事投稿 記事のキャンセル
From: たく <TAKUJI_OHASHI@msn.com>
Subject: IE5.5の怪
Date: 2000/11/13 11:26:14

 IE5.5ではインターネットオプションの一時ファイルの設定で
 デフォルトで「自動的に確認する」が設定されますが、この状
 態で下記の様な事象が発生しています。

 (1)アクセスカウンタ設置のページ(例:index1.htm)を表示さ
   せ、そのページからリンク先(例:index2.htm)をクリック
   してindex2.htmに移動します。
  (2)index2.htmにindex1.htmに戻るリンク指定があり、それをクリ
   ックすると必ずindex1.htmのカウンタはカウントアップします。
   ブラウザの「戻る」ボタンではカウントアップされません。

 なお、IE4系、IE5.0系では本事象は発生しません。
 インターネットオプションの一時ファイルの設定で「確認しない」
 にすればリロードされずカウントアップされませんが、すべての
 ベージに適応されてしまうため問題があります。
 これはIE5.5のキャッシュ管理のバグと思われますが、リロードし
 た時のカウントアップ制限を行えばこの現象を回避できますか?


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: IE5.5の怪
Date: 2000/11/14 07:43:55
Reference: mesh.npc.2/00863

11月13日に、たくさんは書きました。

> IE5.5ではインターネットオプションの一時ファイルの設定で
> デフォルトで「自動的に確認する」が設定されますが、この状
> 態で下記の様な事象が発生しています。
>
> (1)アクセスカウンタ設置のページ(例:index1.htm)を表示さ
>   せ、そのページからリンク先(例:index2.htm)をクリック
>   してindex2.htmに移動します。
>  (2)index2.htmにindex1.htmに戻るリンク指定があり、それをクリ
>   ックすると必ずindex1.htmのカウンタはカウントアップします。
>   ブラウザの「戻る」ボタンではカウントアップされません。

ふーむ、なるほど。

> インターネットオプションの一時ファイルの設定で「確認しない」
> にすればリロードされずカウントアップされませんが、すべての
> ベージに適応されてしまうため問題があります。

これは、全く更新チェックをしないモードですからね。

> これはIE5.5のキャッシュ管理のバグと思われますが、リロードし
> た時のカウントアップ制限を行えばこの現象を回避できますか?

いや、これはどちらかと言うとnpc.cgiの方の問題ですね。(^^;;
IE5.5になって初めて発現したとすると、IE5.5のキャッシュ制御機構が
より正確になったためだと思われます。

IE5.5のキャッシュの制御オプションを見ると、
 (1) ページを表示するごとに確認する
 (2) Internet Explorer を起動するごとに確認する
 (3) 自動的に確認する
 (4) 確認しない
となっていますが、(1)、(2)の場合はそれぞれ〜ごとに必ず更新チェックしますが、
(3)の場合はキャッシュに残っているコンテンツに「最終変更日時」がセットされていて、
それがInternet Explorerの起動より後で、かつ、有効期限も切れていない場合には
更新チェックせず、その他の場合にチェックしているようです。
# これは自動チェックの基準としては良い選択だと思います。

ところが、npc.cgi は「最終変更日時」をセットしていないため、必ず更新チェック
されてしまうようです。

今までは、Content-Type が image/* の場合は最終変更日時が無くても、キャッシュに
残っている限りチェックしなかったのでしょう、おそらく。

以前(と言うか、最初の頃、つまり大昔。(^^;;)に調べた時には、画像データに最終変更日時
(Last-Modified レスポンスヘッダ)を付けても意味無しか、弊害のほうが多かったため、
つけるのを止めた覚えがあるのですが、この頃のブラウザはキチンと情報を渡してやった方が
より正しい動作をするようですね。

本来なら、各カウンタエントリごとに最終更新日時を残してやり、それとの比較でカウントアップを
制御すべきですが、残念ながら、現在の設定ファイル(カウンタファイル)は個別の更新日時を
残す様なフォーマットになっていないので、その変更をするためには、設定ファイルの中で
カウンタエントリ部分の書式変更が必要になり、後方互換性が確保出来ないので、チト面倒ですね。

# 試しにnpc.cgiに現在時刻をLast-Modifiedに返すだけの簡単なwrapperを被せてやったら
# 望みの動作をするようになったので、とりあえずは、その変更だけでお茶を濁すかな。(^^;;

中々出てこられなくてすみません。m(__)m > ALL
そろそろリハビリを開始しないと、このまま引退に追い込まれてしまうなぁ (^^;;;


[RE] フォロー記事投稿 記事のキャンセル
From: たく <TAKUJI_OHASHI@msn.com>
Subject: なるほど。
Date: 2000/11/14 13:08:18
Reference: mesh.npc.2/00864

11月14日に、にあさんは書きました。
>
>ところが、npc.cgi は「最終変更日時」をセットしていないため、必ず更新チェック
>されてしまうようです。
>

なるほど。そうだったんですね。

>
>本来なら、各カウンタエントリごとに最終更新日時を残してやり、それとの比較でカウントアップを
>制御すべきですが、残念ながら、現在の設定ファイル(カウンタファイル)は個別の更新日時を
>残す様なフォーマットになっていないので、その変更をするためには、設定ファイルの中で
>カウンタエントリ部分の書式変更が必要になり、後方互換性が確保出来ないので、チト面倒ですね。
>
># 試しにnpc.cgiに現在時刻をLast-Modifiedに返すだけの簡単なwrapperを被せてやったら
># 望みの動作をするようになったので、とりあえずは、その変更だけでお茶を濁すかな。(^^;;
>

恐らく今回の件は現在時刻をLast-Modifiedにセットすることで回避できそうです。
こちらもやってみます。どうもありがとうございました。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: npc.cのLast-Modified付加パッチ
Date: 2000/11/14 20:40:17
Reference: mesh.npc.2/00865

11月14日に、たくさんは書きました。

>11月14日に、にあは書きました。
>>
>>ところが、npc.cgi は「最終変更日時」をセットしていないため、必ず更新チェック
>>されてしまうようです。
>
>恐らく今回の件は現在時刻をLast-Modifiedにセットすることで回避できそうです。
>こちらもやってみます。どうもありがとうございました。

一応、Last-Modified を返すように npc.c をパッチしてみました。
# 互換性の面から strftime() じゃ無くて asctime() を使っているので、
# ちょっとソースが汚いけど。(^^;

ここのペーヂではIE5.5でもカウントアップしなくなったので多分大丈夫だと思います。

ただし、将来のヴァージョンでこのまま採用するかどうかは分からないです。
# Last-Modified で返す時刻をいつにするかは、設定ファイルで選択できるように
# しておいた方が良さそうなので。


[NEW] フォロー記事投稿 記事のキャンセル
From: がぶん <gabun@k-hosaka.com>
Subject: どうしてもリロードでカウントしちゃうんです(初心者者)
Date: 2000/11/14 17:37:01

npc.idx
を以下のようにしているのですが、
リロードするとカウントしてしまうのです。

何か手順が違うのでしょうか?



#!npc.cgi -- ファイル先頭行の「#!npc.cgi」で npc.cgi の設定ファイルか
#            どうかを見分けています。


###
# 最初の部分は sample1.idx と同じ条件を構造化文を使って書いています。
#

=WIDTH
8
=PROGRESS
OFF
=INCREMENT
1

=IF=REFERER
  ^
$  =INCREMENT
  0
  =RESTRICTION
  1
=ELSIF=REFERER
  ^http://nocount@www\.k-hosaka\.com/
  =RESTRICTION
  0
  =INCREMENT
  0
=ELSIF=REFERER
  ^http://www\.k-hosaka\.com/
  =RESTRICTION
  0
  =IF=BROWSER
    ^Mozilla/[1-9]
    =PROGRESS
    ON
    =DELAY
    1000,50
  =ENDIF
  =IF=ADDR
    127.0.0.1
    =INCREMENT
    0
  =ELSIF=HOST
    ^meshse[0-9]*\.mesh\.ad\.jp
$    ^host\.domain\.com
$    =INCREMENT
    0
  =ENDIF
=ELSE
  =RESTRICTION
  2
=ENDIF

###
# オプションでモード=1が設定されている場合は、リロードしても
# カウントアップしないようにしています。
# 

=IF=ENV=HTTP_PRAGMA
  no-cache
  =INCREMENT
  0
=ENDIF

=COUNTER
0000057651 hosaka


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: どうしてもリロードでカウントしちゃうんです(初心者者)
Date: 2000/11/14 21:21:16
Reference: mesh.npc.2/00866

11月14日に、がぶんさんは書きました。

>npc.idx
>を以下のようにしているのですが、
>リロードするとカウントしてしまうのです。

>=IF=ENV=HTTP_PRAGMA
>  no-cache
>  =INCREMENT
>  0
>=ENDIF

ここでも何度か話題は出ていますが、リロード時にPragma: no-cacheをつけるのは
Netscapeで、IEは付けてくれ無いのです。(^^; という事で、IEに対しては、
この手法でのリロード抑制は出来ません。

その他の手法に付いては、TADさんがこちらの記事で書いてくれていますね。
# この記事でのメインの話題は後で訂正があったので、スレッド全体を参照した方が良いかも知れませんが。


[NEW] フォロー記事投稿 記事のキャンセル
From: tanakacyan <tanakacyan@nifty.com>
Subject: IE5.5のカウントアップ
Date: 2000/11/23 16:59:45

初めて投函します。 お忙しいとは思いますが宜しくお願い致します。

11月14日のIE5.5でカウントアップしない パッチされた記事を拝見しました。私はニフティにHPを持っています。現在はバイナリ(Solaris 2.5.1版)をダウンロードし使用しています。TOPページのカウンターはnpc.cgiを使いたいし このカウントアップをどうにかしたいのです。 
ニフティではC言語は利用できない・telnet接続は駄目 そして一番重要なことはコンパイルの事がぜんぜんわからないのです。


@パッチされたCGIのバイナリはありませんか。
Aコンパイルができるのなら手順を教えて頂けないでしょうか

よろしくおねがいいたします。


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: IE5.5のカウントアップ
Date: 2000/11/29 22:48:06
Reference: mesh.npc.2/00872

11月23日に、tanakacyanさんは書きました。

>11月14日のIE5.5でカウントアップしない パッチされた記事を拝見しました。私はニフティにHPを持っています。現在はバイナリ(Solaris 2.5.1版)をダウンロードし使用しています。TOPページのカウンターはnpc.cgiを使いたいし このカウントアップをどうにかしたいのです。 
>ニフティではC言語は利用できない・telnet接続は駄目 そして一番重要なことはコンパイルの事がぜんぜんわからないのです。
>
>(1)パッチされたCGIのバイナリはありませんか。

あたしの手元には Solaris 2.5.x は無いので、こちらでは出来ませんね。
誰か作ってくれる人がいると良いですが。

>(2)コンパイルができるのなら手順を教えて頂けないでしょうか

telnet が使えれば、ソースディレクトリで make 一発、の筈ですが、
ログインアカウントが無いと難しいでしょう。

サーヴァに gcc がインストールされていれば、それでも無理やり作ることが出来ないことも無いですが、
C言語も使えないのでは、チョットお手上げですね。


[NEW] フォロー記事投稿 記事のキャンセル
From: 伊藤 <ito@hotstuff.co.jp>
Subject: 「I=npc.idx」が必須なのはなぜ?
Date: 2000/11/29 21:17:34

はじめまして。伊藤といいます。Cobalt RaQ3にてnpc.cgiを利用しようと奮闘している初心者
です。よろしくお願いします。

最新版のVer.0.83をダウンロードしてコンパイルして使用いるのですが、なぜかnpc.cgiを呼び
出すときに、オプションに「I=npc.idx」が無いと「BAD npc.idx File」というエラーになっ
てしまいます。「Cannot Open Index File」では無いのでnpc.idxが見つからないわけではな
いと思いますし、I=npc.idxと書いてやれば問題なく動くのでnpc.idxの書式に問題があるとも
思えません。もちろん、makefileは「INDEX_FILE = npc.idx」と指定しています。

オプションに「I=npc.idx」を付ければ何の問題も無く正常に動作するのですが、なぜこのよう
になってしまうかが不明です。同じような症状の方はお見えでしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: 伊藤 <ito@hotstuff.co.jp>
Subject: Re: 「I=npc.idx」が必須なのはなぜ?
Date: 2000/11/29 21:44:27
Reference: mesh.npc.2/00873

伊藤です。すいません。自己レスです。

>出すときに、オプションに「I=npc.idx」が無いと「BAD npc.idx File」というエラーになっ

このエラーメッセージですが、正確に言うと以下のようになっています。

/home/..(中略)../cgi-bin/npc.cgi(1): BAD npc.idx File

これは「I=」オプションを使用しないときの定義ファイルのデフォルト値が、何故かnpc.idxで
はなくnpc.cgiになっているとではないでしょうか? そしてnpc.cgiを設定ファイルと勘違い
して読み込みをするが設定ファイルではないのでエラーを出したということに考えられます。

しかしnpc.cgiとnpc.idxは違うところに置いてあり、INDEX_DIRで指定したところには
npc.idxしかなくnpc.cgiは存在しないので、単純に「I=」オプション指定無しのときのデフォ
ルト値がnpc.cgiということだったら、connot openのエラーメッセージが出そうな気もするの
ですが・・・。

makefileは

INDEX_DIR  = /usr/local/etc/httpd/index

しか変更していません。

なぞは深まるばかりです・・・。

素人考えですがRaQ3がCGIWrap経由でCGIを実行していることが原因でしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: 「I=npc.idx」が必須なのはなぜ?
Date: 2000/11/29 22:37:55
Reference: mesh.npc.2/00874

11月29日に、伊藤さんは書きました。

>>出すときに、オプションに「I=npc.idx」が無いと「BAD npc.idx File」というエラーになっ
>
>このエラーメッセージですが、正確に言うと以下のようになっています。
>
>/home/..(中略)../cgi-bin/npc.cgi(1): BAD npc.idx File
>
>これは「I=」オプションを使用しないときの定義ファイルのデフォルト値が、何故かnpc.idxで
>はなくnpc.cgiになっているとではないでしょうか? そしてnpc.cgiを設定ファイルと勘違い
>して読み込みをするが設定ファイルではないのでエラーを出したということに考えられます。

確かに、/home/.../cgi-bin/npc.cgi を設定ファイルと思って呼んでいますね。

>素人考えですがRaQ3がCGIWrap経由でCGIを実行していることが原因でしょうか?

おそらく、CGI Wrapper から npc.cgi への呼び出しを、

/.../cgiwrap/USERID/cgi-bin/npc.cgi?...

のような形式で行っているのじゃないか、と思うのですが、どうでしょうか?

npc.cgi からの設定ファイル指定には I=... 以外にも PATH_INFO 形式でも出来るのですが、
CGI Wrapper から npc.cgi の呼び出しに PATH_INFO 形式を使っているため、その時の情報が
npc.cgi にも渡ってしまい、npc.cgi 自身のパスを設定ファイルと思ってしまったようですね。

I=... のオプション設定をすれば、デフォルトの PATH_INFO による設定に優先されますから
正常な設定ファイルが読めた、という事でしょう。

もしも、PATH_INFO による設定を無視させたいなら、param.c の 108〜111 行にある、

| if (((str = getenv("PATH_INFO")) != NULL) && (*str != EOS)
|  && ((str = getenv("PATH_TRANSLATED")) != NULL) && (*str != EOS)) {
|         env.index = new_str(str);
| }

の部分を削除してしまえば良いです。

そうでないなら、毎回 I=... を書く必要がありますね。

# この頃、CGI Wrapper では無く、SuEXEC によりユーザ権限へ移行するのが一般的に
# なってしまったので、あまり PATH_INFO がらみのトラブルは聞かなくなりましたね。(^^)


[NEW] フォロー記事投稿 記事のキャンセル
From: katsuta <katsutay@mtc.biglobe.ne.jp>
Subject: 質問です
Date: 2000/12/01 13:17:40

ANHTTPDを使ってnpc.cgiを動かしたいのですが、可能ですか?
また可能な場合は、プログラムをどう書き換えたらいいですか?
C言語のプログラムはほとんどわかりません。
どうかよろしくお願いします。


[NEW] フォロー記事投稿 記事のキャンセル
From: ふな虫 <sealion@mx5.et.tiki.ne.jp>
Subject: npc.cgiをUPするとサーバーエラーが
Date: 2000/12/08 22:09:00

初心者なんですが、
npc.cgiを貼り付けようと、OSを調べたら下記のようにかえってきました、
それで SunOS用のnpc.cgiをup(バイナリーで)したんですが、サーバーエラーに
なります、パーミッションも701とか777とも試したんですが、テストに失敗します
どのSO用を使えばいいのかわかりません、お助けください


SunOS www2 5.8 Generic i86pc i386 i86pc


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Solaris 7/8用バイナリ
Date: 2000/12/09 01:04:51
Reference: mesh.npc.2/00879

12月8日に、ふな虫さんは書きました。

>npc.cgiを貼り付けようと、OSを調べたら下記のようにかえってきました、
>SunOS www2 5.8 Generic i86pc i386 i86pc

ははあ、IA(Intel Architecture)上のSolaris8ですね。
とりあえず、手元のSolaris8マシンでコンパイルしたバイナリを加えておきました。

# ついでに、Sparc上のSolaris7のバイナリも。


[RE] フォロー記事投稿 記事のキャンセル
From: ふな虫 <sealion@mx5.et.tiki.ne.jp>
Subject: Re: Solaris 7/8用バイナリ
Date: 2000/12/10 10:36:15
Reference: mesh.npc.2/00880

12月9日に、にあさんは書きました。

>12月8日に、ふな虫さんは書きました。
>
>>npc.cgiを貼り付けようと、OSを調べたら下記のようにかえってきました、
>>SunOS www2 5.8 Generic i86pc i386 i86pc
>
>ははあ、IA(Intel Architecture)上のSolaris8ですね。
>とりあえず、手元のSolaris8マシンでコンパイルしたバイナリを加えておきました。
>
有難うございました、無事 貼り付けに成功です、npc.idxまでのパスの書き方が間違っていたみたいで、
貼り付けまで一日かかってしまいました。
OS事にプログラムを変えねばならない、結構初心者には難しいカウンターです。
これからも よろしくです、


[NEW] フォロー記事投稿 記事のキャンセル
From: Sumi <CXC01356@nifty.com>
Subject: REFerer のIPアドレスによる指定はできますか?
Date: 2000/12/10 16:03:41

お世話になります。
npc.cgiをパブリックカウンタとして使わせていただくことを考えています。
使用ページ(サーバ)による制限をかける場合、マニュアルでは REFerer に
サーバ名を書くように説明がありますが、これを IPアドレス(とサブネットマスク)
のような書き方はできるのでしょうか?
教えてください。


[NEW] フォロー記事投稿 記事のキャンセル
From: フェイタン <feitan@excite.ne.jp>
Subject: 初心者的な質問ですが・・・
Date: 2001/01/06 05:35:24

リンクからココへ飛んできて
トップにあるカウンタを見て、ぜひ自分のところにも付けたいと思ったのですが
オンラインマニュアルなどを見てもさっぱり分かりません・・・

なんとか、初心者のボクでも設置することはできないでしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: SAYKA. <sayka@halcyon.ne.jp>
Subject: Re: 初心者的な質問ですが・・・
Date: 2001/01/07 06:13:24
Reference: mesh.npc.2/00884

1月6日に、フェイタンさんは書きました。

>オンラインマニュアルなどを見てもさっぱり分かりません・・・
>なんとか、初心者のボクでも設置することはできないでしょうか?

まず何が判らないのかを判る様にしましょう。
取り敢えず設置しようとしているサーバが
どんなシステムで動作しているのか調査してはいかがですか?
--------------------
SAYKA.
sayka@halcyon.ne.jp


[NEW] フォロー記事投稿 記事のキャンセル
From: うきこ <yuki@vermillion.vip.co.jp>
Subject: FreeBSD 4.2で動作させる方法は?
Date: 2001/01/07 16:22:12

 こんにちわ。いつもお世話になってます。
 プロバイダを@niftyから地元のケーブルテレビに変えたのですが、
npc.cgiが動いてくれません。
 サーバーのOSは「FreeBSD 4.2-RELEASE(i386)」なので、バイナリ
ライブラリから「FreeBSD 2.2.x (i386)版」をダウンロードしてみま
したが、サーバーエラー(internal error or misconfiguration)に
なります。OSのバージョンなどの問題なのでしょうか?
 BIGLOBE、@niftyとプロバイダを引っ越しても使わせていただいて
たので、ぜひ新しいサーバーでもnpc.cgiに使いたいと思います。
 FreeBSD 4.2で動いた実績のある方、ぜひお知恵をお貸し下さい。

 現在のプロバイダは佐野ケーブルテレビ(SCTV)、サーバー自体
はwakwak.com(http://www.wakwak.com/)です。


[RE] フォロー記事投稿 記事のキャンセル
From: こん <pxc06010@nifty.com>
Subject: Re: FreeBSD 4.2で動作させる方法は?
Date: 2001/01/09 10:13:58
Reference: mesh.npc.2/00886

こんにちは、こんともうします。

1月7日に、うきこさんは書きました。

> サーバーのOSは「FreeBSD 4.2-RELEASE(i386)」なので、バイナリ
>ライブラリから「FreeBSD 2.2.x (i386)版」をダウンロードしてみま
試しておりませんが、その直ぐ下にある「4.0-current packages」をダウンロードし
手動でばらして使ってみてはいかがでしょうか?
# pkg_addは使えないと思いますので。


[RE] フォロー記事投稿 記事のキャンセル
From: うきこ <yuki@vermillion.vip.co.jp>
Subject: Re: FreeBSD 4.2で動作させる方法は?
Date: 2001/01/09 20:02:33
Reference: mesh.npc.2/00887

1月9日に、こんさんは書きました。

>試しておりませんが、その直ぐ下にある「4.0-current packages」をダウンロードし
>手動でばらして使ってみてはいかがでしょうか?

 レスをありがとうございます。
 FreeBSD用の3.0-stable packagesと4.0-current packagesの両方
を試してみましたが、同じようにサーバーエラーになりました。
 バイナリで転送してパーミッションを755(このサーバーは755か
777にしないと動かないそうです)にしてるので、やり方としては
間違ってないと思うんですが。
 もうちょっといろいろ試してみます。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: FreeBSD 4.2で動作させる方法は?
Date: 2001/01/10 19:43:00
Reference: mesh.npc.2/00888

1月9日に、うきこさんは書きました。

> FreeBSD用の3.0-stable packagesと4.0-current packagesの両方
>を試してみましたが、同じようにサーバーエラーになりました。
> バイナリで転送してパーミッションを755(このサーバーは755か
>777にしないと動かないそうです)にしてるので、やり方としては
>間違ってないと思うんですが。

やった内容を具体的に示していただけると、もう少し助言もできると
思います。
(というか、これだけの情報では勝手な想像をするしかないので、適切な
 アドバイスができません。)

例えば、以下のような部分を補足してもらえないですか。

 ・どのファイルをどうやって転送しているのか

 ・パーミッションはちゃんと設定されているのか
  (設定したつもりでも実際には設定されていないということはないでしょうか)

 ・telnetで接続できるのであれば、fileコマンドで npc.cgi をチェックしてみて
  どのように表示されるか(executableと表示されるか)

  (例)106 tad(host)% file npc.cgi
    npc.cgi: FreeBSD/i386 compact demand paged dynamically linked executable not stripped

などなど。


[RE] フォロー記事投稿 記事のキャンセル
From: うきこ <yuki@vermillion.vip.co.jp>
Subject: Re: FreeBSD 4.2で動作させる方法は?
Date: 2001/01/11 20:08:10
Reference: mesh.npc.2/00889

1月10日に、TADさんは書きました。

 レスをありがとうございます。

>やった内容を具体的に示していただけると、もう少し助言もできると
>思います。

 はい。補足説明をします。
 転送とパーミッションの変更はNextFTPというソフトを使っています
 telnetは使用できないそうです。

   npc.cgi → バイナリで転送、パーミッションを755に設定
      npc.idx  → テキスト(アスキー)で転送、パーミッションを666に設定

 パーミッションについては何度も確認しました。
 高ちゃんさまの「npc.cgiの移植解説」を参考にさせていただいて、
BIGLOBEと@niftyでは成功した実績があるので、WAKWAKのサーバーとの
OSに対応したバイナリがあれば動いてくれるとは思うのですが。

 npc.cgiを実行したときのエラー・メッセージを載せておきます。

 ----- ここからです ----------------------------------------------

Internal Server Error
The server encountered an internal error or misconfiguration and
was unable to complete your request.
Please contact the server administrator, webmaster@wakwak.com and
inform them of the time the error occurred, and anything you might
have done that may have caused the error.

More information about this error may be available in the server error log.


[RE] フォロー記事投稿 記事のキャンセル
From: こん <pxc06010@nifty.com>
Subject: Re: FreeBSD 4.2で動作させる方法は?
Date: 2001/01/12 11:04:47
Reference: mesh.npc.2/00891

1月11日に、うきこさんは書きました。

> パーミッションについては何度も確認しました。
> 高ちゃんさまの「npc.cgiの移植解説」を参考にさせていただいて、
>BIGLOBEと@niftyでは成功した実績があるので、WAKWAKのサーバーとの
>OSに対応したバイナリがあれば動いてくれるとは思うのですが。
FreeBSD 4.2 R で試して見ました。

結果からすると。
ここにある物であれば動作すると思います。
ftp://ftp.jp.freebsd.org/pub/FreeBSD/FreeBSD-stable/packages/www/npc-0.83.tgz

バイナリライブラリ

FreeBSD 2.2.x (i386)版 については、
2.2.x互換環境がインストールされてないと動きませんでした。

FreeBSD ELF 3.x (i386)版 と 3.0-stable packages については、
3.x互換環境がインストールされていないと動きませんでした。

4.0-current packagesについては、動きませんでした。
libc.so.5が要求されたので、5-currentでないと動かないのかも、、

いい加減なフォローをしてしまってすみませんでした。m(__)m

にあ様へ
バイナリライブラリのリンクの追加、変更をお願いできないでしょうか。
よろしくお願い致します。


[RE] フォロー記事投稿 記事のキャンセル
From: うきこ <yuki@vermillion.vip.co.jp>
Subject: Re: FreeBSD 4.2で動作させる方法は?
Date: 2001/01/12 19:03:21
Reference: mesh.npc.2/00892

1月12日に、こんさんは書きました。

>結果からすると。
>ここにある物であれば動作すると思います。
>ftp://ftp.jp.freebsd.org/pub/FreeBSD/FreeBSD-stable/packages/www/npc-0.83.tgz

 いろいろとご助言をありがとうございました。
 さっそく試してみましたが、同様のエラーが出てしまいました。
 サーバー上の機能的な問題なのか、私の設定方法が間違っているん
だと思います(設定は何度も確認してるつもりなんですが(^^;)。
 もう少し頑張ってみます。


[NEW] フォロー記事投稿 記事のキャンセル
From: 610 <va33h@hotmail.com>
Subject: みえたりみえなかったり
Date: 2001/01/17 11:42:05

カウンタを設置して無事動作するようになったのですが、
ブラウザは同じでも使用するパソコンによって
[No Permission To Use This Counter]と表示され、動作しません。

なぜでしょうか?ブラウザの設定の問題でしょうか。
初心者なので幼稚園児にも理解できるように教えていただけませんか。
わがまま言ってごめんなさい。


[NEW] フォロー記事投稿 記事のキャンセル
From: pasta <pasta@po.synapse.ne.jp>
Subject: No more locks
Date: 2001/01/20 10:16:39

こんにちは。今までnpc.cgiを使用していたのですが、
ISPのサーバが予告なく(^^;;、FreeBSDからLinuxへと
移行したので、バイナリファイルをまたDownloadして
置換したのですが、No more locksというエラーがでるように
なってしまいました。

設定ミスだとは思いますが、どういうエラーでしょうか?
教えていただけると助かります。


[NEW] フォロー記事投稿 記事のキャンセル
From: dappy <dappy@par.odn.ne.jp>
Subject: npc.idxが作れません。!!!
Date: 2001/01/22 13:57:04

はじめまして dappyといいます。
npc.cgiをつかわせていただきます。
npc.cgiはつくられたのですが、npc.idxが指定したディレクトリにできていないのです。
Makefileで
INDEX_DIR  = /home/httpd/html
INDEX_FILE = npc.idx

とし、npc.cgiは、htmlと同層ディレクトリのcgi-binに設置したのですが、
なぜ、npc.idxができないのでしょうか?
教えて下さい。お願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: SAYKA. <sayka@halcyon.ne.jp>
Subject: Re:npc.idxはサンプル改変が早い
Date: 2001/01/23 07:41:45
Reference: mesh.npc.2/00896

1月22日に、dappyさんは書きました。
>なぜ、npc.idxができないのでしょうか?
ご質問の答えにはなっていませんが、
npc.idxだったらサンプルを改変してnpc.idxに改名した方が早いですよ。

------------------------------
SAYKA.
sayka@halcyon.ne.jp


[NEW] フォロー記事投稿 記事のキャンセル
From: 村上 <BlackWidow@yf23.club.ne.jp>
Subject: No Permission
Date: 2001/01/23 11:29:18

 はじめまして。村上です。

 ある特定のユーザからカウンタが表示されないと言われまして
調べてみたのですが、そのユーザのブラウザ(IE5)でだけ、
「No Permission To 〜」と表示されてしまいます。

 FAQやマニュアルをみて、設定も確認してみたのですが、他のユー
ザでは正常に表示されるため、サーバ側の設定の問題ではないよう
に思います。
 また、HTTP_REFERENCEが帰されていないのかと思い、コンテンツ
で環境変数を表示するように設定し見たところ、正常に環境変数が
設定されているようです。

 なにか、他に調査すべきことや原因・対策について教えていただ
けませんでしょうか。


[NEW] フォロー記事投稿 記事のキャンセル
From: hiroko <hidakah@shinsei-soko.co.jp>
Subject: Windows32環境でのインストール
Date: 2001/01/30 15:31:31

Windows98のDOS/VパソコンにWEBとPerlを構築しています。
その環境このカウンターを使おうと思い、
Makefile.w32のファイルをカスタマイズしました。

次に、nmake /f Makefile.w32 をするようになっているのですが、
この nmake ってどこにあるのでしょうか?

これを実行して exe ファイルを作るのだと思うのですが、解んなくって、、、。
教えてください。おねがいします。


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう@会社 <ishidou@jpn.hp.com>
Subject: Re: Windows32環境でのインストール
Date: 2001/01/30 15:56:54
Reference: mesh.npc.2/00899

いしどう@会社 です。

1月30日に、hirokoさんは書きました。

>Windows98のDOS/VパソコンにWEBとPerlを構築しています。
>その環境このカウンターを使おうと思い、
>Makefile.w32のファイルをカスタマイズしました。
>
>次に、nmake /f Makefile.w32 をするようになっているのですが、
>この nmake ってどこにあるのでしょうか?

Visual Studio または Visual C++ に入っているはずです。
Cコンパイラは何かお持ちですか?
もしお持ちでしたら、それに nmake.exe に対応するものがあるはずです。

Win32版を使う場合には配布されているバイナリをそのまま
使うほうがいいような気がします。オプションで各種設定を
指定するようにして…。


[RE] フォロー記事投稿 記事のキャンセル
From: hiroko <hidakah@shinsei-soko.co.jp>
Subject: Re: Windows32環境でのインストール
Date: 2001/01/30 16:54:52
Reference: mesh.npc.2/00901

>Win32版を使う場合には配布されているバイナリをそのまま
>使うほうがいいような気がします。オプションで各種設定を
>指定するようにして…。

いしどうさん。早速のレスありがとうございます。
それで、もう少し詳しく教えて頂けますか?

配布されているバイナリっていうのは、npc.exeのことですよね。
このファイルをcgiが動くフォルダにコピーして、
あとは、ページからこのファイルを呼べば良いのでしょうか?

でも、説明には、拡張子がnpc.exeじゃなくって、npc.cgiになってますし、
よく解らないんです。

宜しくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: Windows32環境でのインストール
Date: 2001/01/31 02:05:50
Reference: mesh.npc.2/00902

ども。いしどう@自宅 です。

1月30日に、hirokoさんは書きました。

>配布されているバイナリっていうのは、npc.exeのことですよね。

はい。

>このファイルをcgiが動くフォルダにコピーして、
>あとは、ページからこのファイルを呼べば良いのでしょうか?

そゆことです。

>でも、説明には、拡張子がnpc.exeじゃなくって、npc.cgiになってますし、
>よく解らないんです。

ドキュメントの npc.cgi を npc.exe に読み替えていただければよろしい
のではないかと思います。


[NEW] フォロー記事投稿 記事のキャンセル
From: かめちゃん <kameno@off.ne.jp>
Subject: テキストでの出力は可能ですか?
Date: 2001/03/31 13:40:44

こんど、i-mode版のホームページを作ろうと思っています。
そこで、PC版のページとi-modeのページに共用カウンタを設置しようと考えているんですが、i-modeのほうにはカウンタをテキストで出したいのです。

もし、できるのであればその方法を教えていただけないでしょうか。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: テキストでの出力は可能ですか?
Date: 2001/04/09 11:48:51
Reference: mesh.npc.2/00905

3月31日に、かめちゃんさんは書きました。

>そこで、PC版のページとi-modeのページに共用カウンタを設置しようと考えているんですが、
>i-modeのほうにはカウンタをテキストで出したいのです。

npc.cgiは、画像イメージを出力するカウンタなのでカウンタ値をテキストで
出力する事はできません。

テキスト表示させたい場合は、SSIを使うなどしないと実現できないのでは
ないでしょうか。


[NEW] フォロー記事投稿 記事のキャンセル
From: Ryu <FZR00262@nifty.ne.jp>
Subject: 質問します。
Date: 2001/04/21 04:16:04

いつもnpc.cgiを楽しく使わせてもらって、ありがとうございます。

HPを引っ越そうと準備中で、壁にぶちあたったので、
教えてもらえれば、嬉しいです。

コンパイルは自分ですることが出来ない環境なので、
BSD/OS 2.1版 
コンパイラ: gcc 2.7.2
Makefileの変更点: 無し
備考: 服部  さん提供
を利用させてもらいました。

npc.cgiとnpc.idxを設置してnpc.cgiを実行すると、
Cannot Open index.file "npc.idx"と表示されました。
これで、このサーバーでは動くことを確認出来ましたので、
http://ホームページアドレス/cgi-bin/npc/npc.cgi?I=/cgi-bin/npc/npc.idx&L=http://ホームページアドレス/index.htm

と記述したのですがCannot Open index.file "/cgi-bin/npc/npc.idx"と表示されました。

サーバーに転送するフォルダは決まっていて、そこに入れるのですが(例:homepage_html/)
その決まったフォルダの中にCGIを設置して、別に、cgi-binのフォルダを作成して
実行しなくてもいいみたいです。そんな場合、I=/cgi-bin/npc/npc.idxの部分は
どのように記述すればいいのですか?
http://###.#####.net/cgi-bin/npc/npc.cgi っていう具合にしてあります。
CGIの実行は、HTMLファイルと同じアドレスなのです。

初めての書き込みで、こんな質問してごめんなさい。
(INDEX_DIR)をコンパイルしなおさないとダメなのでしょうか?
記述だけで、動かすことは可能なんでしょうか?
記述だけでOKな場合は、I=のパスを教えてください。
よろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: npc.idxの場所の指定の仕方 (Re: 質問します。)
Date: 2001/04/23 08:04:42
Reference: mesh.npc.2/00908

いしどう です。

4月21日に、Ryuさんは書きました。

>http://ホームページアドレス/cgi-bin/npc/npc.cgi?I=/cgi-bin/npc/npc.idx&L=http://ホームページアドレス/index.htm
>
>と記述したのですがCannot Open index.file "/cgi-bin/npc/npc.idx"と表示されました。

http://ホームページアドレス/cgi-bin/npc/npc.cgi/cgi-bin/npc/npc.idx?L=http://ホームページアドレス/index.htm

でいかがでしょう。(CGIプログラムへのパス変数の形で idx ファイルの場所を
指定する方法です)
この形式を使いたくない場合には、ウェブサーバ上でのidxファイルの絶対パス名を
得る必要があります。


[RE] フォロー記事投稿 記事のキャンセル
From: Ryu <FZR00262@nifty.ne.jp>
Subject: Re: npc.idxの場所の指定の仕方 (Re: 質問します。)
Date: 2001/04/26 21:58:21
Reference: mesh.npc.2/00909

4月23日に、いしどうさんは書きました。

>http://ホームページアドレス/cgi-bin/npc/npc.cgi/cgi-bin/npc/npc.idx?L=http://ホームページアドレス/index.htm
>
>でいかがでしょう。(CGIプログラムへのパス変数の形で idx ファイルの場所を
>指定する方法です)
>この形式を使いたくない場合には、ウェブサーバ上でのidxファイルの絶対パス名を
>得る必要があります。

ありがとうございました。
CGIの絶対パスなど、サーバー側のセキュリティーの関係で公に教えてもらえませんでした。

でも、いろいろネットで聞いて、サーバーの情報を調べるCGIのヒントを教えてもらったので、
それを実行して、解決出来ました。良かったです。
ご回答ありがとうございました。


[NEW] フォロー記事投稿 記事のキャンセル
From: だいすけ <ZUP03635@nifty.com>
Subject: カウンタ初期値
Date: 2001/06/14 08:23:12

移設したHPにカウンタを設置しました。
最初はそのまま設置したため、
INITialで初期値が設定できません。
何か方法はないでしょうか。1度サ−バ−上の
デ−タを消して送りなおせばINITialで設定できるようになる
でしょうか?教えてください。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: カウンタ初期値
Date: 2001/06/25 19:25:15
Reference: mesh.npc.2/00911

6月14日に、だいすけさんは書きました。

>移設したHPにカウンタを設置しました。
>最初はそのまま設置したため、
>INITialで初期値が設定できません。

ご存じだとは思いますが、これは仕様です。

>何か方法はないでしょうか。1度サ−バ−上の
>デ−タを消して送りなおせばINITialで設定できるようになる
>でしょうか?教えてください。

設定ファイル(デフォルトでは'npc.idx')の最後が以下のようになっていると
思いますが、その該当ページの行を削除すれば、'INIT='での設定ができます。

=COUNTER
0000003970 /~hotani/index.html
0000004631 /~hotani/forum/Preface.html

ただ、そうするよりは、該当ページの行のカウンタ値を直接、修正して
しまう方がてっとり早いと思いますよ。

設定ファイル('npc.idx')を修正するには、
サーバにtelnetできる場合はviコマンド等で修正してください。
telnetが使えない場合は、一旦ftpで設定ファイル('npc.idx')をPC上に
持ってきて、書き換えたものをサーバにftpすることになります。


[NEW] フォロー記事投稿 記事のキャンセル
From: だいすけ <ZUP03635@nifty.com>
Subject: カウンタの初期値設定方法
Date: 2001/07/03 13:10:35

前にも1度質問して大変丁寧なお答えを頂いたんですが
まだ少し分からないのでもう一度質問します。

 HPを作成して、カウンタを設置しました。そのHPは
他からの移設だったので、移設前のカウント数からカウント
をはじめたいと思っています。しかし、最初に初期値を設定しないまま
カウンタ−を設置してしまったので、INITでの設定が出来なくなりました。
 INITでの設定を可能にするために、TADさんに設定ファイルの変更のやり方
を教えていただきました。該当ペ−ジを消すとのことでしたが、どれを消せば良い
のか分かりません。
 もう1つの方法として設定ファイルを直接修正するのも教えていただきました。
telnetが使えないため、いったんftpで設定ファイルnpc.idxをPCにもってきて
WORD PADでひらいたのですが、どこを変更すれば言いか分かりませんでした。
設定ファイルなど、載せますので変えるところなど教えてください。よろしくお願いします。
HPアドレスです。http://yamahogi.umin.ac.jp/
npc.idxファイルの中身です。
=COUNTER
0000000007 test
0000000001 http://www.your.site/your/page/index.html
0000000001 ftp://ftp.your.site/pub/down/conter.gz
0000000140 masachan1
0000001641 jsmm
0000010262 karate

0000000015 miyaki
0000070437 ihf

0000003999 kyo-icho

0000000359 jscc-saict

0000020076 jaam

0000004933 maruyo

0000001866 maruyo>
0000000002 isamu-k/
0000005974 pharmamu

0000010661 tetsriku

0000000089 HPTA
0000016044 HPTA0

0000000155 kensyu
0000003004 kansensk

0000000055 hoehoe
0000001162 aomori

0000003405 NEJM

0000002966 tamapc

0000002409 ebm

0000000002 ni
0000002291 LesAlpes
0000075422 ynaito

0000001439 JSOMT48

0000000010 OTOZU
0000000431 jse
0000003488 JSAO38th
0000000004 otozu
0000002411 Licence-Exam

0000126967 circ

0000000926 your_account_name
0000000431 bunkyo.EF

0000000295 iiduka
0000004888 jasect

0000000616 tokyoped

0000013411 nisiitai

0000001111 neonat

0000016943 jschild
0000000893 daikei

0000004747 ikeda

0000000049 thpa-hp
0000002884 jsed

0000002954 ifmsa-j

0000001259 graduate
0000000001 97006
0000000005 MyPageCounter
0000000018 http://plaza.umin.ac/~jsphcs/
0000000002 http://plaza.umin.ac/~jsphcs/nenkai11.html
0000000493 fnrjpn

0000000003 jans
0000001026 niitudoi

0000000001 plaza_umin_home.htm
0000001946 jspn

0000000001 plaza_okamoto_clinic
0000000307 mta0

0000000001 mta0MODE=1
0000000077 gannokai

0000002438 ops

0000000006 plaza.umin.ac.jp/~janpu/index.html
0000000019 ooimasahiro
0000000007 plaza.umin.ac.jp/~janpu/new.html


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: カウンタの初期値設定方法
Date: 2001/07/06 16:39:38
Reference: mesh.npc.2/00913

7月3日に、だいすけさんは書きました。

#引用が前後しますがご了承下さい。

>前にも1度質問して大変丁寧なお答えを頂いたんですが
>まだ少し分からないのでもう一度質問します。
>
> HPを作成して、カウンタを設置しました。そのHPは
>他からの移設だったので、移設前のカウント数からカウント
>をはじめたいと思っています。しかし、最初に初期値を設定しないまま
>カウンタ−を設置してしまったので、INITでの設定が出来なくなりました。

>HPアドレスです。http://yamahogi.umin.ac.jp/

上記のページのHTMLソースをみるとカウンタの記述が以下のようになっています。
<img SRC="http://square.umin.ac.jp/cgi-bin/npc.cgi?L=square_umin_index.html&INIT=2200">

まず、http://square.umin.ac.jp/ というWebサーバと http://yamahogi.umin.ac.jp/ は
どういう関係でしょうか。物理的に違うサーバなのでしょうか。
square.umin.ac.jpは、だいすけさんが管理されているサーバなのでしょうか。

square.umin.ac.jp 上のnpc.cgiを使用しているようですので、設定ファイル(npc.idx)も
square.umin.ac.jp 上のものを使用しているようですね。

で、上記のnpc.cgiでは設定ファイルの指定(I=xxx/npc.idx)が見えないですが、
だいすけさんは設定ファイルの場所を知っているのでしょうか。

npc.cgiの呼び出し時に、'L='で指定した「square_umin_index.html」をキーワードにして
npc.idx内にカウンタ値が保存されるのですが、下記で示していただいたnpc.idx内に
「square_umin_index.html」の行が見あたりません。
よって本物ではない違うnpc.idxを持ってきていませんか。
本来はこの行を削除して'INIT='であらためて登録するか、この行のカウンタ値を
直接編集すれば良いはずです。

>npc.idxファイルの中身です。
>=COUNTER
>0000000007 test
>0000000001 http://www.your.site/your/page/index.html
>0000000001 ftp://ftp.your.site/pub/down/conter.gz
(中略)
>0000000006 plaza.umin.ac.jp/~janpu/index.html
>0000000019 ooimasahiro
>0000000007 plaza.umin.ac.jp/~janpu/new.html


ただ、npc.idxが他のユーザと共用の設定ファイルである場合は
通常、1ユーザが変更することはできないでしょうし、仮にできたとしても
他のユーザに影響が出るかもしれませんからnpc.idxの修正はしない方がよいと思います。

で、どうすればよいかというと、'L='で指定している、ページを識別するためのキーワードを
「square_umin_index.html」以外のもの、かつすでに使われていないものにすれば
あらたに'INIT='で指定した値からカウントされます。

もうひとつの方法として、npc.cgiを自分のサーバ上に置いて設定ファイル(npc.idx)も
自分用のものを用意する、というのがあります。
が、これはまた大変な作業になりますので
とりあえずは上記の方法が一番良いと思います。

では。


[NEW] フォロー記事投稿 記事のキャンセル
From: nobu <inayama@bins.ne.jp>
Subject: カウンタの画像を小さくすることは可能なのでしょうか?
Date: 2001/07/19 23:53:37

初めまして、現在npc.cgiを使わせてます。nobuといいます。
現在作成中のページにこのカウンタを使用したのですが、
カウンタのフォントサイズがいまいちアンバランスになってます。
そこでカウンタのフォントサイズを小さくしたいのですが、
それは可能なのでしょうか?ぜひ教えていただきたく思います。
お願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: カウンタの画像を小さくすることは可能なのでしょうか?
Date: 2001/07/23 10:11:26
Reference: mesh.npc.2/00915

7月19日に、nobuさんは書きました。

>現在作成中のページにこのカウンタを使用したのですが、
>カウンタのフォントサイズがいまいちアンバランスになってます。
>そこでカウンタのフォントサイズを小さくしたいのですが、
>それは可能なのでしょうか?ぜひ教えていただきたく思います。

オンラインマニュアルによると使用できるフォントは4種類で
サイズは自由に変えられませんね。
デフォルトより少し小さいフォントサイズのものはあるようですが...


[NEW] フォロー記事投稿 記事のキャンセル
From: ぷりてぃ <aki5431@hotmail.com>
Subject: Windows32環境でのインストール
Date: 2001/07/27 16:08:26

CGIを設定するのが初めてでWindows32環境でのインストールを試みているのですが、ぜんぜんわからないので教えてください。

1.ダウンロードをして\\Ns\INetPub\WWWRoot\npcの中に入っているのですが、
  Makefile.w32は変えるのですよね?
  INDEX_DIR  = "d:\\Ns\INetPub\WWWRoot\npc"
  としてコンパイルしなおしたのですが。

2.またnpc.idxというのが意味がわからないので教えてください。

3.nmake /f Makefile.w32
  はどういうことですか?

4.上のファイルが入っているところに試しにindex.htmlファイルを
  作って試しているのですがそれではまずいですか?

すいません。ホントに初期の初期段階の事を聞いて。。
よろしくお願いします。


[NEW] フォロー記事投稿 記事のキャンセル
From: 杉本 <SGC00414@nifty.ne.jp>
Subject: カウンタがアップしません
Date: 2001/08/01 15:48:13

npc.cgiをアクセスカウンタとして使用したいと思い、ローカルホスト
(http://127.0.0.1)で試用しています。

以下HPでの設定内容です。

あなたは、2001年7月31日から数えて [counter]番目のお客様です。

この設定ですが画面にはカウンタ値が000000と出てきますが、IEで見ても カウントアップしてくれません。 当然npc.idxも内容修正して127.0.01の場合でも+1するように 設定しています。 なおnpc.exeはただ単にnpc.cgiにリネームしただけ。 sample2.idxはnpc.idxにリネームしただけです。 ここ数日悩んでいます。 お助けください。 と書いてプレビューするとなんとカウントアップしました。 やはりローカルホストでの試験はできないのでしょうか。 少し安心しました。

[RE] フォロー記事投稿 記事のキャンセル
From: 杉本 <SGC00414@nifty.ne.jp>
Subject: Re: カウンタがアップしません
Date: 2001/08/01 16:00:43
Reference: mesh.npc.2/00918

8月1日に、杉本さんは書きました。

>npc.cgiをアクセスカウンタとして使用したいと思い、ローカルホスト
>(http://127.0.0.1)で試用しています。
>
>以下HPでの設定内容です。
>
>

あなたは、2001年7月31日から数えて >番目のお客様です。

> >この設定ですが画面にはカウンタ値が000000と出てきますが、IEで見ても >カウントアップしてくれません。 > >当然npc.idxも内容修正して127.0.01の場合でも+1するように >設定しています。 127.0.0.1の記入間違いです でも同じプログラムをここではカウンタアップするが自分のローカルホストでは 再現しないとはどうしてですか。当然アパッチは走行させています。 ここの会議室プログラムもローカルホストで完璧に動きました。 早くアクセスカウンタが使えるようになりたいなあ。

[NEW] フォロー記事投稿 記事のキャンセル
From: htakashi <htakashi@mse.biglobe.ne.jp>
Subject: biglobe個人用サーバーの移行後のnpc.cgiについて
Date: 2001/08/08 20:54:07

いよいよbiglobe個人用ホームページサーバーが新しいものになりますが、新しいサーバーでつかえるnpc.cgiのバイナリってすでに公開されている方はいらっしゃいますか?

machine.cgi動かしてみたら、こんなのが帰ってきたのですけど・・・

SunOS bgsv1617 5.8 Generic_108528-07 sun4u sparc SUNW,UltraSPARC-IIi-cEngine


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: biglobe個人用サーバーの移行後のnpc.cgiについて
Date: 2001/08/10 03:34:49
Reference: mesh.npc.2/00920

8月8日に、htakashiさんは書きました。

>machine.cgi動かしてみたら、こんなのが帰ってきたのですけど・・・
>SunOS bgsv1617 5.8 Generic_108528-07 sun4u sparc SUNW,UltraSPARC-IIi-cEngine

SPARC上のSolaris8ですか。

時間が無くて全然細かな検証が出来ていないんですが、とりあえず、
Solaris7(Sparc版)用が動いているようです。


[RE] フォロー記事投稿 記事のキャンセル
From: htakashi <htakashi@mse.biglobe.ne.jp>
Subject: Re: biglobe個人用サーバーの移行後のnpc.cgiについて
Date: 2001/08/10 20:14:40
Reference: mesh.npc.2/00921

ありがとうございました。動作したのを確認しました。これで安心してサーバー移行の日を迎えられますm(_ _)m


[RE] フォロー記事投稿 記事のキャンセル
From: tacco <tacco@mxa.mesh.ne.jp>
Subject: Re: biglobe個人用サーバーの移行後のnpc.cgiについて
Date: 2001/11/26 22:48:04
Reference: mesh.npc.2/00922

8月10日に、htakashiさんは書きました。

>ありがとうございました。動作したのを確認しました。
>これで安心してサーバー移行の日を迎えられますm(_ _)m

超亀レスですみません。
サーバー以降後、どうやってもカウンタが動きません。
最初はエラーメッセージさえ表示されず、困っていたのですが、

にあさん:
>時間が無くて全然細かな検証が出来ていないんですが、とりあえず、
>Solaris7(Sparc版)用が動いているようです。

のアドバイスを参考に、cgi ファイルを差替えたところ、どうにかエラーメッセージ
だけは出るようになりました。

Cannot Open Index File "npc.idx"

ということなので、パスを変更しようと思ったのですがどうも上手く行きません。

Biglobe のページには、次のように記載されています。

>CGIプログラムの中で指定するファイルは、 CGIファイルを置くディレクトリからの
>相対パスで指定してください。新サーバと旧サーバは、ディレクトリ構造が異なって
>いるため、旧サーバで指定していたルートディレクトリからの絶対パス(フルパス)
>は、新サーバではエラーとなります。

相対パスでの指定なのでしょうが、どうすりゃいいのかよく分かりません。

以前のホームページでは、次のような記述で、まともに動いてはいたのですが...

<img src="/~hit/cgi-bin/npc.cgi?DI=2&C=007733,FFFFDD&L=index.html&I=/home3/hit/public_html/cgi-bin/npc.idx&P=ON&A=G&INIT=9074" ALT="counter" name="counter">

設定したのが、ずいぶん前なのでオプションの意味すら忘れてしまっているのですが...

とりあえずエラーメッセージがでたので FAQにある、

>設定ファイルディレクトリ (INDEX_DIR)は コンパイル時にMakefileで設定されます。 
>はじめは/usr/local/etc/httpd/indexに設定されています。

ということでしたので、../ をいくつかいれて、相対パスを探してみたのですが
上手く行きませんでした。

にあ さんのページも Biglobe の1号機ですよね?それでちゃんと動いてる(+_+)

何分 Unix など触ったことがなく、素人の域を出ていません。
的外れな質問かもしれませんが、情報をいただけたら幸いです。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: biglobe個人用サーバーの移行後のnpc.cgiについて
Date: 2001/12/05 11:19:19
Reference: mesh.npc.2/00929

11月26日に、taccoさんは書きました。

>Cannot Open Index File "npc.idx"
>
>ということなので、パスを変更しようと思ったのですがどうも上手く行きません。
>
>Biglobe のページには、次のように記載されています。
>
>>CGIプログラムの中で指定するファイルは、 CGIファイルを置くディレクトリからの
>>相対パスで指定してください。新サーバと旧サーバは、ディレクトリ構造が異なって
>>いるため、旧サーバで指定していたルートディレクトリからの絶対パス(フルパス)
>>は、新サーバではエラーとなります。
>
>相対パスでの指定なのでしょうが、どうすりゃいいのかよく分かりません。
>
>以前のホームページでは、次のような記述で、まともに動いてはいたのですが...
>
><img src="/~hit/cgi-bin/npc.cgi?DI=2&C=007733,FFFFDD&L=index.html&I=/home3/hit/public_html/cgi-bin/npc.idx&P=ON&A=G&INIT=9074" ALT="counter" name="counter">

BIGLOBEのWebサーバ移行に伴ってディレクトリ構造が変わっています。
それで各ユーザのホームディレクトリの場所も変わっていますので、
上記の I= で指定している設定ファイル(npc.idx)の場所を
正しく変えてあげる必要があります。
さらに相対パス指定ではうまく見つけてくれないようなので絶対パスで指定する
必要があります。

詳しいことは、ディレクトリの確認方法を含めて、高ちゃんさんの
「npc.cgiの移植解説」に記載されていますので参考にしてください。

>設定したのが、ずいぶん前なのでオプションの意味すら忘れてしまっているのですが...

あらま (^^;;
アクセスカウンタ npc.cgi マニュアルを確認しましょう。


[RE] フォロー記事投稿 記事のキャンセル
From: tacco <tacco@mxa.mesh.ne.jp>
Subject: Re: biglobe個人用サーバーの移行後のnpc.cgiについて
Date: 2001/12/07 22:37:05
Reference: mesh.npc.2/00930

tacco です。フォロー有難うございます。

12月5日に、TADさんは書きました。

>さらに相対パス指定ではうまく見つけてくれないようなので絶対パスで指定する
>必要があります。
>
>詳しいことは、ディレクトリの確認方法を含めて、高ちゃんさんの
>「npc.cgiの移植解説」に記載されていますので参考にしてください。
>

絶対パスを取り出す方法があったのですね。
これで、どうにかなりそうです。
有難うございました。


[NEW] フォロー記事投稿 記事のキャンセル
From: zmy <zmy@mxb.mesh.ne.jp>
Subject: BSD/OS 4.1 用のバイナリどなたか持っていませんか(再)
Date: 2001/08/13 14:05:08

投稿先が間違っていました。済みません 再投稿です。

npc.cgiを使用しているのですが、サーバーを移設しようとしていますが、
どうしてもnpc.cgiが表示されません。
いろいろとバイナリ(BSD/OS 3.0等 バイナリライブラリの物)を試したんですが、×でした。
machine.cgiで見ると以下のように表示されます。

BSD/OS ares.dns-solutions.net 4.1 BSDI BSD/OS 4.1 Kernel #3: Tue Jul 10 09:44:00 MDT 2001
     nwood@ares.dns-solutions.net:/usr/src/sys/compile/LOCAL  i386

httpサーバーは、Apache 1.3.20です。
telnetが出来ないので、コンパイルできずなのです。
動かす方法もしくは、バイナリお持ちの方 ヘルプお願いします。


[NEW] フォロー記事投稿 記事のキャンセル
From: Azumi <yamada.fam@nifty.com>
Subject: Win98は使えないの?
Date: 2001/10/20 18:06:10

 はじめまして。
私はどうしてもHPに動くカウンターを設置したくて、
ここを訪問しました。

 ・・・一応Win95対応のをダウンロードを
したのですが・・・。

Win98のSecondでは使えませんか?
ちなみに、@niftyでHPアドレス取得済みで、
IE5.5を使っています。

 若葉マークなので、全然わからない状態です・・・。
よろしくお願いします。

 


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: Win98は使えないの?
Date: 2001/10/21 18:12:44
Reference: mesh.npc.2/00924

いしどう です。
@niftyのアカウントも持ってたりします(でも、マイホームページは名前確保しただけでほったらかし(笑))

10月20日に、Azumiさんは書きました。

> ・・・一応Win95対応のをダウンロードを
>したのですが・・・。
>
>Win98のSecondでは使えませんか?
>ちなみに、@niftyでHPアドレス取得済みで、
>IE5.5を使っています。

カウンターは、サーバー側(つまり、Azumiさんの場合
@niftyのマイホームページを提供しているサーバーの方)
で動作するものなので、Windows95や98は関係ありません。

んで、@niftyのマイホームページのCGI利用方法を見てみると…
perlかshellのスクリプトのみ使用可能となっていますんで、
npc.cgi は残念ながら使用できないんじゃないかと思います。
@nifty提供のカウンタを利用するのが一番早いのでは?

> 若葉マークなので、全然わからない状態です・・・。

とりあえず、本屋さんに言って、ホームページ作成についての
本を買ってじっくり勉強してみてはいかがでしょうか。


[NEW] フォロー記事投稿 記事のキャンセル
From: Azumi <yamada.fam@nifty.com>
Subject: いしどうさんへ。
Date: 2001/10/22 14:41:44

 いしどうさん、ありがとうございます。
・・・そうですか、使えないんですね(泣)。
HPはHTMLソースをペーストできるのを入手できたので、
なんとかなると思います。
 お互いがんばって@niftyでHPを立ち上げましょう。
ありがとうございました。


[NEW] フォロー記事投稿 記事のキャンセル
From: naka <michio@mgm-miyazaki.com>
Subject: i-MODEのカウンターがUPしません
Date: 2001/11/05 15:57:14

I-MODEのページにカウンターをつけたのですがUPしません?
どうしてでしょうか、教えて下さい
初心者なので分かりやすく御願いします


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: i-MODEのカウンターがUPしません
Date: 2001/11/09 11:49:38
Reference: mesh.npc.2/00927

11月5日に、nakaさんは書きました。

>I-MODEのページにカウンターをつけたのですがUPしません?
>どうしてでしょうか、教えて下さい
>初心者なので分かりやすく御願いします

npc.cgiの設定ファイル(npc.idx)の内容はどうなっていますか。

画像は表示されていて「カウントアップしない」ということであれば、
の設定ファイルの中で、iモードからアクセスしたときの条件で
INCオプション値が 0(カウントアップなし) になってしまうのでは
ないでしょうか。
どういう設定にすればよいかは、現状どのような設定になっているか
を見ないと適切な助言ができません。

設定ファイル内のオプションについての詳しいことは
マニュアルの4.2.1 オプション を参照してください。


[NEW] フォロー記事投稿 記事のキャンセル
From: ふゆ <hibernal@fantasy.jp>
Subject: NN6.2での動作
Date: 2001/12/06 01:44:00

version 0.83を利用しています。
NN6.2でアクセスすると、
カウントアップ後の表示が正常に行われない(下1桁〜2桁までしか表示されない)のですが、
これはNN6.2の不具合なのでしょうか。ちなみにIE6.0では正常に表示されます。


[RE] フォロー記事投稿 記事のキャンセル
From: TAD <hotani@mua.biglobe.ne.jp>
Subject: Re: NN6.2での動作
Date: 2001/12/06 12:01:36
Reference: mesh.npc.2/00931

12月6日に、ふゆさんは書きました。

>version 0.83を利用しています。
>NN6.2でアクセスすると、
>カウントアップ後の表示が正常に行われない(下1桁〜2桁までしか表示されない)のですが、
>これはNN6.2の不具合なのでしょうか。ちなみにIE6.0では正常に表示されます。

Netscape6からのバグのようです。
以前にも話が出ていますのでそちらも参照してみてください。


[NEW] フォロー記事投稿 記事のキャンセル
From: レン <numa1@numa1.com>
Subject: カウンターの非表示
Date: 2002/01/31 11:59:54

カウントアップのためにカウンターを設置したいのですが
カウンターを見えないように表示させるためには
オプションをどう設定したらいいのでしょうか?

わかる方アドバイスを下さい。


[NEW] フォロー記事投稿 記事のキャンセル
From: 雅 <miyabi@mai.mine.nu>
Subject: Windows32 環境でApache の場合
Date: 2002/03/06 04:57:10

どうも、はじめまして
Windows を使い、Apacheにて自宅サーバーを立てようと
している雅といいます。

それで、ここのバイナリファイルからWindows95版をいただき、
CGIが動くフォルダへ移動しました。
具体的には D:\public_html\cgi-bin へ npc というフォルダを
作り、npc.exe は npc.cgi へ変名し、sample2.idx を npc.idx へ
変名しました。

それで、ブラウザより、このCGIを呼び出しました。

http://mai.mine.nu/cgi-bin/npc/npc.cgi

「cannnot open npc.idx」 と表示されました。
会議室のどこかにあったのですが、これでこのサーバーで
このカウンターが動くことが確認できました。

次に、次のように呼びました。

http://mai.mine.nu/cgi-bin/npc/npc.cgi?L=test&I=D:/public_html/cgi-bin/npc/npc.idx

すると、http://mai.mine.nu/1.gif のように表示されました。

あれ、これはひょっとするとIMGタグで呼び出せばいいのかと思い、
適当なHTMLへタグをうちやってみました。

http://mai.mine.nu/test.htm

でも、結果は一緒でした。

うぐ、Apacheでは動かないのでしょうか?
それとも、まだどこかに設定するところがあるのでしょうか?
どうか、ご助言をよろしくお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: Windows32 環境でApache の場合
Date: 2002/03/14 00:47:32
Reference: mesh.npc.2/00936

いしどう です。

まず、マニュアルをよく読みましょう。idxファイルの書き方やhtmlファイル
の中にどのように埋め込めばいいのか書いてあります。

雅さんの場合で言えば、npc.idxファイルの最後の方のところ

=COUNT0000000000 test
t

というところを

=COUNT
0000000000 test

とすれば動くんじゃないかと思います。


[NEW] フォロー記事投稿 記事のキャンセル
From: computer <crazy_gamer@hotmail.com>
Subject: 初めまして
Date: 2002/03/19 02:25:16

初めまして、computerと申します。
npc083.zipを解凍してもCGIファイルが見あたらないのですが…
どなたかレスお願いします。


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: CGIファイルがない (Re: 初めまして)
Date: 2002/03/20 00:07:23
Reference: mesh.npc.2/00938

3月19日に、computerさんは書きました。

>npc083.zipを解凍してもCGIファイルが見あたらないのですが…

npc.exeがそれです。


[RE] フォロー記事投稿 記事のキャンセル
From: computer <crazy_gamer@hotmail.com>
Subject: Re: CGIファイルがない (Re: 初めまして)
Date: 2002/03/21 02:32:36
Reference: mesh.npc.2/00939

3月20日に、いしどうさんは書きました。

>3月19日に、computerさんは書きました。
>
>>npc083.zipを解凍してもCGIファイルが見あたらないのですが…
>
>npc.exeがそれです。

npc.exeをどうすればいいのでしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: CGIファイルがない (Re: 初めまして)
Date: 2002/03/21 22:51:49
Reference: mesh.npc.2/00940

いしどう です。

まず、computerさんがカウンタを設置しようとしているウェブサーバーの
OSは何でしょうか。それによって変わってきます。

ZIPファイルの方をダウンロードされているようですので、当然Windows
だと思ってしまっていたのですが、違いましたでしょうか?
Windows版のなにかウェブサーバー(IISとか、すぐ上のスレッドにあるような
Windows版のApacheとか)でしたら、npc.exeを使用すればいいのです。
そうでない場合には、npc.cgiのソースファイルが展開されているはずです
ので、アクセスカウンターを設置するウェブサーバが使用しているOSで
実行可能な形式へコンパイルをして、それをウェブサーバへ転送してやる
必要があります。

もし、コンパイルを行う環境がないようでしたら、主なOS向けにコンパイ
ル済みのファイルがありますので、それをダウンロードし、展開した上で
ウェブサーバへ転送してください。

よろしいでしょうか?
不明の点があったら、またフォローを書き込んでください。


[RE] フォロー記事投稿 記事のキャンセル
From: computer <crazy_gamer@hotmail.com>
Subject: Re: CGIファイルがない (Re: 初めまして)
Date: 2002/03/22 01:59:59
Reference: mesh.npc.2/00941

computerです

>まず、computerさんがカウンタを設置しようとしているウェブサーバーの
>OSは何でしょうか。

ウェブサーバーは、XREAで…

OS:Linux
ウェブサーバー:Apache
CPU:Intel系

と書いてあります。
この場合はどうすればよいのでしょうか?


[RE] フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: CGIファイルがない (Re: 初めまして)
Date: 2002/03/22 21:44:28
Reference: mesh.npc.2/00942

3月22日に、computerさんは書きました。
>OS:Linux
>ウェブサーバー:Apache
>CPU:Intel系
>
>と書いてあります。
>この場合はどうすればよいのでしょうか?

XREA.comですね。ちょっと仕様などを見てきました。

バイナリライブラリのうち、"linux (x86)"となっているものの
どれかが使用できると思います。
おすすめは…Linux ELF 2.2.x (x86)版 (static link版) でしょうか。


[RE] フォロー記事投稿 記事のキャンセル
From: computer <crazy_gamer@hotmail.com>
Subject: Re: CGIファイルがない (Re: 初めまして)
Date: 2002/03/24 00:54:31
Reference: mesh.npc.2/00943

そうですか!
今まで有り難う御座います。


[NEW] フォロー記事投稿 記事のキャンセル
From: みねお <y.mineo@aqu.bekkoame.ne.jp>
Subject: BIGLOBE、サーバー移転で動かなくなった
Date: 2002/03/27 21:59:42

pwd.cgiを実行したら
/home2/www2s/049/MINEO/public_html/cgi-bin
に変わっていました。
そのまま以前の物を上のように書き換えてみましたがダメでした。

こちらがサーバーの詳細です。
http://kingdom.biglobe.ne.jp/help/shiyou2.html

どうしたら使えるのでしょうか。


[RE] フォロー記事投稿 記事のキャンセル
From: Shige <t_shigetome@muf.biglobe.ne.jp>
Subject: Re: BIGLOBE、サーバー移転で動かなくなった
Date: 2002/03/28 01:56:10
Reference: mesh.npc.2/00945

3月27日に、みねおさんは書きました。

>pwd.cgiを実行したら
>/home2/www2s/049/MINEO/public_html/cgi-bin
>に変わっていました。
>そのまま以前の物を上のように書き換えてみましたがダメでした。
>
>こちらがサーバーの詳細です。
>http://kingdom.biglobe.ne.jp/help/shiyou2.html
>
>どうしたら使えるのでしょうか。

 便乗です

 OS/CPUの調べ方が良く分からないので
 他のエラーログから得た情報で SunOS Solarisあたりじゃないかと
 幾つか試してみたのですが NGでした (^^ゞ
 ログからは binary file(npc.cgi)の実行で蹴られています。


[RE] フォロー記事投稿 記事のキャンセル
From: みねお <y.mineo@aqu.bekkoame.ne.jp>
Subject: Re: BIGLOBE、サーバー移転で動かなくなった
Date: 2002/03/28 10:44:21
Reference: mesh.npc.2/00946

www2sサーバーはなんか他のサーバーと違うらしく、www2sの人は少し違うnpc.cgiを使用しなければいけませんでした。今回の移転でどう変わったのか分かりません。
普通のnpc.cgiも試しましたがダメでした。

エラーログは
npc.cgi: Exec format error

ブラウザでnpc.cgiを直接開くと(www2s用)
Server error
This server has encountered an internal error which prevents it from fulfilling your request. 
Please reference this page. 

(npc.cgi) exec failed: 8: Exec format error 

ノーマルでは
Server Error
This server has encountered an internal error which prevents it from fulfilling your request. The most likely cause is a misconfiguration. Please reference this page. 

別タイプのnpc.cgiが必要なのでしょうか。


[RE] フォロー記事投稿 記事のキャンセル
From: たつお <kuukan@mui.biglobe.ne.jp>
Subject: Re: BIGLOBE、サーバー移転で動かなくなった
Date: 2002/03/29 18:22:13
Reference: mesh.npc.2/00947

3月28日に、みねおさんは書きました。

www2s移転後の新サーバーで動きました。
TaKaちゃんのページでSunOS用NEWでOKでした。
試してみてください。
Takaちゃんのアドレスは
http://www2a.biglobe.ne.jp/~seikofan/htm/cgi/npc.html
です。


[RE] フォロー記事投稿 記事のキャンセル
From: みねお <y.mineo@aqu.bekkoame.ne.jp>
Subject: Re: BIGLOBE、サーバー移転で動かなくなった
Date: 2002/03/29 20:05:03
Reference: mesh.npc.2/00948

3月29日に、たつおさんは書きました。

>3月28日に、みねおさんは書きました。
>
>www2s移転後の新サーバーで動きました。
>TaKaちゃんのページでSunOS用NEWでOKでした。
>試してみてください。
>Takaちゃんのアドレスは
>http://www2a.biglobe.ne.jp/~seikofan/htm/cgi/npc.html
>です。

やった〜動きました。
ありがとうございました。


[NEW] フォロー記事投稿 記事のキャンセル
From: たつお <kuukan@mui.biglobe.ne.jp>
Subject: FreeBSD4.5でのバイナリありますか?
Date: 2002/04/01 15:20:43

身勝手な要求でまことにすみません。m(_ _)m
FreeBSD4.5 で動作するバイナリがありましたらよろしくお願いします。
サーバが変わったため今までのは動かなくなってしまいました。


[NEW] フォロー記事投稿 記事のキャンセル
From: Shige <sigemasa@ccom.co.jp>
Subject: Netscape上でのアクセスカウンタの動作について
Date: 2002/06/10 10:01:04

アクセスカウンタを組み込んだのですが、Netscapeに上でうまく動作しません。
1画面目で現在のアクセスカウンタの数値を表示し、2画面目でアクセスカウンタをインクリメントするCGIをイメージとしてよびだしています。設定ファイルで2画面目のURLの場合のみアクセスカウンタを1上げる、それ以外のときは0上げるという設定をして1画面目と2画面目では



上記のように同様のIMGタグを組み込んでいます。

問題点は、1画面目で表示されているアクセスカウンタの数値は正常なのですが、2画面目のアクセスカウンタの数値はインクリメントされず、1画面目と同じ数値が表示されてしまいます。

キャッシュの情報がそのまま表示されているのでしょうか?

どなたか解決策がわかる方がみえましたら、アドバイスをお願いします。


[NEW] フォロー記事投稿 記事のキャンセル
From: masanori <fwjd3324@mb.infoweb.ne.jp>
Subject: 不思議
Date: 2002/06/12 13:48:24

npcの設置にあたって、ノートPCで@niftyへの
設置が無事成功、カウンターも支障なく動いていました。
自宅え帰りディスクトップPCにて動作の確認をすると、
カウンターが何故か動かない・・・いろいろと設定を見直
してみても、カウンターが動かない。
ありとあらゆることを考え・・「まさか」との思いで、ノ
ートンファイヤーウォールを無効にしてみたら、ちゃんと
動作するじゃないですか。
その後ファイャーウォールを有効にすると、またまた動作
しなくなります。
理由はわからないですが、誰かの参考にでもなれば・・・


[NEW] フォロー記事投稿 記事のキャンセル
From: ブン <bunbun@oda.co.jp>
Subject: ネスケ7でのアニメ表示
Date: 2002/07/30 19:03:47

お世話になります。
ネスケ4.7まではアニメカウンタ表示は正常でした。
IEは4,5,6と正常。
ネスケ7(6は最近DLLできない?)は下1桁だけ表示して上位が見えなくなりました。
何か回避方法は有りますか?(アニメを辞める以外に(^^;)

ハナシは違いますが最近windows c言語でcgiを作りました。実行プログラムは
hoge.exeとなりますがネスケでは受け付けて貰えないです。
何か良い方法がありましたらついでではございますがご教示願います。m(__)m


[RE] フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: ネスケ7でのアニメ表示
Date: 2002/07/31 02:48:22
Reference: mesh.npc.2/00953

# ここに書くのって何ヶ月ぶりだろう。(^^;;;

7月30日に、ブンさんは書きました。

>ネスケ7(6は最近DLLできない?)は下1桁だけ表示して上位が見えなくなりました。
>何か回避方法は有りますか?(アニメを辞める以外に(^^;)

この件に関してですね。

Netscapeの製品版はレンダリングエンジンのGeckoのヴァージョンがチョッと古いので
対応されていませんが、Mozillaの新しいヴァージョン(1.1b以降)では修正されています。

おそらく、もう少しすれば、Netscapeの方も修正されたヴァージョンになると思います。


[RE] フォロー記事投稿 記事のキャンセル
From: ブン <bunbun@oda.co.jp>
Subject: Re: ネスケ7でのアニメ表示
Date: 2002/07/31 08:52:41
Reference: mesh.npc.2/00954

7月31日に、にあさんは書きました。

>この件に関してですね。
2000/12/03ですか?(^_^;)

ネスケ6バージョンは極端に遅いのと不具合が結構あったので
その後見向きもしませんでした。
最近は速度も改善されていいみたいですね。
(積極的には使ってませんが)

でもHP訪問者からクレームがあるので気になっていました。

首をなが〜〜〜くして不具合改修を待ってます。
ありがとうございました。


以上100記事(キャンセル分を含む)


・ ホームペーヂに戻る
nir@mvg.biglobe.ne.jp
Last Update: 7 March 1998