CGIとruby


CGIを動かすために
あまり時間が取れなくて、なかなかhomepageの作成がはなどらないが、少しずつ進めている。今日はCGIを動かせるようにした。.htaccessに

Options ExecCGI
AddHandler cgi-script cgi

と記述すると、CGIが動かせるようになる。しかし、どこかでエラーが生じている。ruby1.8用に書いたscriptで、IO.readを使っていたが、これがサーバーのruby1.6.4では動かないのが原因だということが分かった。代わりにopen(“formula.dat”){|f| f.read}と書くとうまく動いた。