私はconfig.ru
と呼ばれるファイルで定義されています非常に単純ラックアプリを持っています:Herokuの+ラックのApp +アクティブサポートされるタイムゾーン
source "http://rubygems.org"
gem 'rack'
gem 'tzinfo'
gem 'activesupport'
これをローカルで実行すると機能します。巨大な成功。私はHerokuのにこのアプリケーションをデプロイするとき
はしかし、それはログでこの上映を完全に失敗します。
2012-03-01T02:01:55+00:00 app[web.1]: [2012-03-01 02:01:55] INFO ruby 1.9.2 (2011-07-09) [x86_64-linux]
2012-03-01T02:01:55+00:00 app[web.1]: [2012-03-01 02:01:55] INFO WEBrick 1.3.1
2012-03-01T02:01:55+00:00 app[web.1]: [2012-03-01 02:01:55] INFO WEBrick::HTTPServer#start: pid=1 port=27368
2012-03-01T02:01:56+00:00 heroku[web.1]: State changed from starting to up
2012-03-01T02:01:57+00:00 app[web.1]: [2012-03-01 02:01:57] ERROR NoMethodError: undefined method `now' for nil:NilClass
2012-03-01T02:01:57+00:00 app[web.1]: /app/vendor/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/handler/webrick.rb:59:in `service'
2012-03-01T02:01:57+00:00 app[web.1]: /usr/local/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
2012-03-01T02:01:57+00:00 app[web.1]: /app/config.ru:8:in `call'
2012-03-01T02:01:57+00:00 app[web.1]: /usr/local/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
2012-03-01T02:01:57+00:00 app[web.1]: /usr/local/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
そう...ここdealioは何ですか? Herokuはこれを別のプロセスで実行しているので、それが見つからないのはなぜですか?
これは何ですか?*実行中ではありませんか? – jipiboily
は、バニラの杉のように見える – jipiboily