岩月と申します。
# 前回の投稿では改行を入れ忘れて読みにくかったですね。すみませんでした。
05/10/14 に GOTOU Yuuzou<gotoyuzo@notwork.org> さんは書きました:
> ~username/public_html を勝手に参照するというのはあまり実用的
> でもないので、デフォルトで無効になっていたほうがよさそうです
> ね。この機能を丸ごと外してももよいかもしれませんが、
> WEBrick::Config::FileHandler[:UserDir]のデフォルトをnilにし
> ようかと考えています。
ありがとうございます。
Googleの検索結果でも似た事例を見つけられなかったため
かなり不安なまま投稿してましたので、これで安心できます(^^;)。
> FileHandlerが*.cgiを起動するのがデフォルトの挙動としてふさわ
> しくないと言うのも理解できます。しかし、(少なくとも1.8では)
> 今更外すことに抵抗を感じるのも事実です。まあ、FileHandlerは
> そういうものであると私は考えていますが、いかがでしょうか。
全てにおいて*.cgiの起動に問題があるわけではなく、今回は
ユーザディレクトリ以下でのcgiの起動に問題がありました。
したがって、デフォルトでユーザディレクトリの参照が無効になれば
解決する問題ですので、広い意味での*.cgiの起動に関しては
現状のままで問題はありません。
> > # なんとなく「そんなことは既知(もしくは当たり前)なんだから自己責任だろう」と言われるような気もしてます。
>
> 現状の挙動が当り前だというのはさすがに乱暴でしょうね。
そういってもらえると助かります。
--
IWATSUKI Hiroyuki <URL:mailto:don@na.rim.or.jp>