カテゴリ別 2003年 | 2004年 | 2005年 | 2006年 | 2007年 | 2008年
知り合いサイト: よんだもの / 暴想 / Linuxでやる夫 / 新宿Vipper / 僕だけが幸せになればいいのに。
Ruby の CGI スクリプトで Perl の use CGI::Carp 'fatalsToBrowser'; に相当するやり方があったら教えて下さい。
これはまさに
ひょっとして、全体をbegin rescueで囲ったりとかしないといけないのかな。
で良いと思います。たとえば全体を main メソッドなりに入れて、begin rescue で囲み、rescue 節で例外内容とスタックトレースを表示すると良いでしょう。
#!/usr/local/bin/ruby
def main
raise StandardError, 'error'
end
begin
main
rescue Exception => e
puts 'Content-Type: text/plain'
puts
puts e
puts e.backtrace
end
最近のコメント:
RSS
![]()
This work is licensed under a
Creative Commons License
(note: text only. w/o web design, citations, (re)distributed softwares).