私の app.rb ファイルのヘッダーは次のとおりです。
require 'sinatra'
require 'sinatra/multi_route'
Config.ru:
require './app'
run Sinatra::Application
コマンドで実行する場合:
thin -R config.ru start
エラーが発生します:
`require': cannot load such file -- sinatra/multi_route (LoadError)
しかし、ruby app.rb を呼び出すと、問題なく動作します。実際、私のMacOSXでもシンは問題なく動作しますが、Linux(Ubuntu 12.0.4)ではシンです。Linux でのシンの奇妙な点はありますか?
私が使用した Thin のバージョンは次のとおりです。1.6.0、1.5.1、すべて失敗しました