AN HTTPD ゲストブック/コメント集(2002年8月25日09:12)


中田昭雄 nakata@st.rim.or.jp 2002/08/26 21:17

sheep さん、
a と s は隣なので、気がつくべきでしたね。失礼しました。
質問の内容はよくわかったので、それで結構だと思います。


sheep none 2002/08/25 22:04

sheep ○
aheep × 記入ミスです。 ごめんなさい。

中田昭雄 様 / いと 様
返信 ありがとうございます。

オプション → 一般
エイリアス
実行パス
_仮想パス
__/cgi-bin
ローカルパス は インストールフォルダ の まま 使ってたので
チェック はずしたら 出来ました。 お騒がせいたしました。

ほとんど cgi を テストする。 という目的に 使っていなかったので
( HTML 外部スタイルシート 外部ジャバスクリプト テスト用として )
ドキュメントルート と 今回 パールのチェック だけで
初期状態のまま 使ってました。

参考までに。 この質問の仕方で 良かったでしょうか??

これからも 使わせていただきたいと 思います。
ご回答 そして 良いものを ありがとうございます。


いと gfh05223@nifty.com 2002/08/25 18:59

sheep?さん
エイリアスをご存じでない可能性もあるかと思い、中田さんに補足します。
「/cgi-bin」というのは CGIスクリプトを置く特別の名前として
デフォルトでエイリアスに定義されています。
今どのパスになっているかはエイリアスタブの中で確認でき、
それを N:\dir\dir\cgi-bin に変更すれば表示されるようになります。

エイリアスと同じ名前のフォルダをドキュメントルート下に作成したが
エイリアスの方が優先されるために表示されないという状況なので、
エイリアスの /cgi-bin を削除しても表示されるようになるはずです。


中田昭雄 nakata@st.rim.or.jp 2002/08/25 16:00

aheep さん、
設定のエイリアスで、
/cgi-bin  N:\dir\dir\home\cgi-bin
となっているからでしょう。


aheep none 2002/08/25 09:30

下記 追記です。
error の 種類は 404 未検出です。
確認は IE6 と NN6 です。

N:\dir\dri\home\index.html は 表示され
N:\dir\dri\cgi-bin\index.html は 表示されない。
N:\dir\dri\home\cgi-bin\index.html に 移動すると 表示される。

上記 3種 index.html は 同じ物。

AN HTTP Server は 最新の 1.40d を 使用中。

今日 1.40d に しましたが
それまでは 3回位 バージョンアップ させていただいています。

良い物を ありがとうございます。


sheep none@none.com 2002/08/25 09:12

AN HTTP Server への 質問です。
ドキュメントルート を 設定して
インストールフォルダ とは 別の位置に 動作確認する HTML等ファイルがあります。
N:\dir\dir = localhost と 成っています。

N:\dir\dir\home\index.html は
http://localhost/home/ で 表示されるのですが

N:\dir\dir\cgi-bin\index.html は
http://localhost/cgi-bin/ で 表示されません。

この cgi-bin 以下を home の 中に 移動すると
N:\dir\dir\home\cgi-bin\index.html で
http://localhost/home/cgi-bin/ で 表示されます。

実際は dir ではなく 各々に 名前がついてます。

今 使っている ところは
home の中に index.html 等を
cgi は home と 同列の cgi-bin 内に。
それ以外の場所に置いても 動作しない。 様になってます。

local でも 同じ構造で 確認したいのですが…。
私の 使い方が 間違えていたら すいません。

どうすればよいか また 質問で足りない事項を 教えてください。
よろしくお願いします