From: Shin-ichiro HARA Date: 1998-01-08T19:53:50+09:00 Subject: [ruby-list:5835] Re: CGI script in Ruby 原です。 From: matz@netlab.co.jp (Yukihiro Matsumoto) Subject: [ruby-list:5833] Re: CGI script in Ruby Date: Thu, 8 Jan 98 18:59:36 +0900 > まつもと ゆきひろです > |原です。 > > |いいと思います。CGI ってデバッグしにくくて、自分ではなるべく外 > |側を begin-end 囲んで rescue 節でエラーのバックトレースの出力 > |を html で出すようにしてますけど。cgi-lib.rb にそれ用のメソッ > |ドを入れておくといいですね。 > > どういう定義のメソッドをどういう名前にしたら良いと思います? 私が良くやるのは def CGI.error msgs = ["
ERROR: #$!"]
    msgs << $@
    msgs << "
" CGI.message(msgs.join("\n"), "ERROR") exit end なんて単純なものですけどね。 #そういえば CGI.message は nph- スクリプトに対応してないなあ。