原です。
In message "[ruby-list:14036] shttpsrv-1.0.4"
on 99/04/24, "GHA03025@niftyse" <GHA03025 / nifty.ne.jp> writes:
|
|shttpsrv-1.0.4 を NT 上にて使用してみました。以下のパッチをあてないとう
|まく cgi を起動できません。これは cygnus の bash を使用していないからで
|しょうか。
|! cmd.sub!(/^[^\/]/, './\&') if cmd =~ /\//
すいません。これは多分 if が unless の間違いだと思います。(~~;
|もっとも、そのそも何故ここで "./" を先頭に付けなきゃいけないのかをよく理
|解してません。
CGI プログラムを起動する時、パス区切りがなければ本体の起動
ディレクトリを探させるつもりでした。(普通は起動スクリプトの
在りかは conf.rb でフルパスで指定されるので影響はなかったの
ですね。) DOS 系はドライブ毎にカレントディレクトリがあるの
でややこしいですね。ほんとうはどうすべきなのか、、、
bash は関係ないと思います。さし当たってこの行を削除してくだ
さい。