Tropyを動かしてみる

ちゃんとCGIを動かせる環境ができたのか試そうと思い、
とりあえずTropyを動かしてみることにした。


るびまに置いてある
添削前後をまとめたアーカイブを落としてくる。
screenshot


アーカイブを解凍し、
ディレクトリの名前をtropyに変更。
C:\home\gan2\public_html以下に放り込む。
tropy\orig以下が結城さんの書いたオリジナルのRubyTropy
この中にあるsample.cgiの5行目にあるDATA_FILENAMEの値を
「./data/data.pstore」に書き換える。
AN HTTPDを起動してhttp://127.0.0.1/~gan2/tropy/orig/sample.cgiにアクセス。
うまくいった。


添削後のCGIはうまくいかない。
こんな感じのエラーが出力される。

./tropy.rb:191:in `read': No such file or directory - template/edit (Errno::ENOENT)                                                                             
        from ./tropy.rb:191:in `load'                                           
        from ./tropy.rb:246:in `run_template'                                   
        from ./tropy.rb:282:in `body'                                           
        from ./tropy.rb:197:in `http_response'                                  
        from ./tropy.rb:41:in `cgi_main'                                        
        from C:/home/mshoji/public_html/tropy/index.cgi:4