don't require me
最悪だ。
Sinatra を CGI で動かそうとして、原因不明のエラーが発生し、原因を特定するまでに半日くらい要した。
ソース
#! /usr/local/bin/ruby require 'rubygems' require 'sinatra' get '/' do 'Hello world!!' end
実行方法
% ruby sinatra.rb
エラーの内容
./sinatra.rb:6: undefined method `get' for main:Object (NoMethodError) from /home/yamamucho/local/lib/rubygems/custom_require.rb:31:in `gem_original_require' from /home/yamamucho/local/lib/rubygems/custom_require.rb:31:in `require' from ./sinatra.rb:4