(2004.03.27新規作成。2004.12.31更新。) 概要 Rubyは、バージョン1.6から1.8にバージョンアップしたときに、CGIライブラリが変更され、非互換な部分が生じています。Ruby 1.6用に書かれたCGIスクリプトを両方で動かすことができません。 この話は、拙著『基礎から学ぶWebデータベースプログラミング』でも解説しています(p.192-193)。 Ruby CGI Adjusterは、次のことを行うための、小さなスクリプトです。 Ruby 1.6用に書かれたCGIスクリプトを、Ruby 1.8で動くようにする。 とち狂ったCGI#[]の挙動を修正する。 いくつか最小限のメソッドの追加 ライセンス Ruby's ライセンスとします。LICENSE 使い方 Ruby 1.6用のCGIスクリプトで、次のようになっているところ; require "cgi" または req