AN HTTPD ゲストブック/コメント集(2002年6月5日12:40)


こぶど yzosan@hotmail.com 2002/06/10 11:45

>中田さん
>一般パスでも実行する、にチェックを入れなかった場合は、 「実行パス」にある
>CGIのみを実行します。
>「実行パス」は「エイリアス」のところで設定します。

ご教示、ありがとうございました。
さっそく、CGIファイルを実行パスに移動させ、一般パスでも実行するのチェック
をはずしました。うまく動いています。


中田昭雄 nakata@st.rim.or.jp 2002/06/05 21:30

こぶどさん、
一般パスでも実行する、にチェックを入れなかった場合は、 「実行パス」にあるCGIのみを実行します。
「実行パス」は「エイリアス」のところで設定します。


こぶど yzosan@hotmail.com 2002/06/05 12:40

1.39fを使用させていただいております。

オプション/一般の「CGIを実行する」の下の拡張子 .pl, .cgi の行で、
"般"(一般パスでも実行する)のところにチェックがあるのとないのとの
違いはどういうところなのでしょうか?
セキュリティの観点から、一般パスでも実行するにはチェックを入れない
ほうがよい、との記事を読んだことがありますが、どうしてなのかよく
わからないままでいました。

一般パスでも実行する、にチェックを入れると、cgiプログラムを好きな
ディレクトリに入れても動いて、チェックをはずすと、ある一定の場所に
cgiプログラムをおかなければ実行できないということなのでしょうか?

お手数ですが、一般パスでも実行する、にチェックを入れなかった場合は、
cgiプログラムはどういう場所に置いておけば稼動するのかご教示いただけ
ましたら幸いです。