Index: [Article Count Order] [Thread]

Date: Fri, 14 Oct 2005 12:48:07 +0900
From: Hiroyuki Iwatsuki <don@na.rim.or.jp>
Subject: [webrickja:150] Re: ユーザディレクトリについて
To: webrickja@notwork.org
Message-Id: <138c85610510132048t2b09ce96v@mail.gmail.com>
In-Reply-To: <20051014.064653.846932232.gotoyuzo@sawara.does.notwork.org>
References: <138c85610510091052j5842b9d3u@mail.gmail.com>	 <20051014.064653.846932232.gotoyuzo@sawara.does.notwork.org>
X-Mail-Count: 00150

岩月と申します。

# 前回の投稿では改行を入れ忘れて読みにくかったですね。すみませんでした。

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>