よたらぼ
自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。

May 01, 2005 [おもひで]

[Ruby] (続) WEBrick on Win32

WEBrick::HTTPServer.newでCGIInterpreterを渡せば良いのか。そーかそーか。

srv = WEBrick::HTTPServer.new({:BindAddress => '127.0.0.1',
                               :Logger => WEBrick::Log::new($stderr, WEBrick::Log::DEBUG),
                               :CGIInterpreter => 'c:\ruby\bin\ruby.exe',
                               :Port => 10080})

でも、これだと外部の拡張ライブラリ(Ruby/GLibね)を使おうとするとDLLが無いって言われるんだよなー。どうもPATH(環境変数)がうまく読み込めないっぽい。これもCreateProcess()の制限なのかなー。うーむ。

これも

[Ruby] Ruby-GetText-Package-0.9.0

リリースしました。今回のウリはCGIとERBのサポートです。簡単ですがチュートリアルっぽいものも用意したので興味のある方はどうぞ。

本日のツッコミ(全2件) [ツッコミを入れる]
たむら (May 01, 2005 21:02)

:CGIPathEnv つうのがあります。<br>http://www.ruby-lang.org/ja/man/?cmd=view;name=WEBrick%3A%3AHTTPServer<br>http://www.notwork.org/ipr/webrick/webrickja/0/16.html

むとう (May 01, 2005 23:51)

なるほど。それを使うんですね。<br>うーん、先にリリースしちゃいましたー。Ruby-GetText-Package。残念(^^;)。


編集