- 2007年12月20日 19:23
- Ruby
RubyでCGIを組んでいるときにブラウザ上で手軽にデバッグをしたいなーという時の方法。
検索したらめちゃくちゃ便利なのが見つかりました。
#!/usr/local/bin/ruby
#ライブラリ読み込み
require "cgi"
#デバッグ用
def error_cgi
print "Content-Type:text/html;charset=EUC\n\n"
print "*** CGI Error List ***<br />"
print "#{CGI.escapeHTML($!.inspect)}<br />"
$@.each {|x| print CGI.escapeHTML(x), "<br />"}
end
begin
#cgiの処理
cgi = CGI.new
#ほげほげー
rescue
error_cgi
end
たったこれだけで、Rubyでエラーがあるとブラウザ上にエラー箇所が表示されます。
大変助かりました。ありがとうございます。
- Newer: Rubyはじめました10:はてブの人気記事タグをGoogleChartでグラフ化する(改良版)
- Older: Rubyはじめました8:はてブの人気記事タグをGoogleChartでグラフ化する
Comments:0
Trackbacks:0
- TrackBack URL for this entry
- http://blog.tofu-kun.org/mt-tb.cgi/362
- Listed below are links to weblogs that reference
- Rubyはじめました9:CGIでデバッグをする方法 from Webプログラマー+WebデザイナーなZARU日記
