我可以在heroku上部署我的基本sinatra应用程序,但运行它会出现"APP CRASHES"错误
anmol @ anmol-laptop:heroku $ heroku logs /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require': no such file to load -- sinatra (LoadError)
from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in要求来自/ usr/ruby1的./main.rb:2. 8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:在gem_original_require'
from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in/usr/ruby1.8.7/lib/ruby/中从/home/heroku_rack/heroku.ru:23获取'来自config.ru:1' gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:in instance_eval'
from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:ininitialize'from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1/lib /rack/builder.rb:46:in new'
from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:46:inmap/from /home/heroku_rack/heroku.ru:18 from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack /builder.rb:29:in instance_eval'
from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:in从/usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1/lib 初始化'from /home/heroku_rack/heroku.ru:11:in new'
from /home/heroku_rack/heroku.ru:11
from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:ininstance_eval' /rack/builder.rb:29:ininitialize'
from /home/heroku_rack/heroku.ru:1:in新来自/home/heroku_rack/heroku.ru:1
==> dyno-3277552.log(崩溃)<== /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require': no such file to load -- sinatra (LoadError)
from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire'from ./main.rb:2 from/usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: gem_original_require'
from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:inthe from'from config.ru:1 from /home/heroku_rack/heroku.ru:23 from /usr/ruby1.8.7/ lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:in instance_eval'
from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:ininitialize'from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0 .1/lib/rack/builder.rb:46:in/new'
from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:46:infrom /home/heroku_rack/heroku.ru:18 from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1 /lib/rack/builder.rb:29:in instance_eval'
from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:in初始化'from /home/heroku_rack/heroku.ru:11:in new'
from /home/heroku_rack/heroku.ru:11
from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:ininstance_eval'from /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/rack-1.0 0.1/LIB /齿条/ builder.rb:29:在initialize'
from /home/heroku_rack/heroku.ru:1:in新来自/home/heroku_rack/heroku.ru:1
----->您的应用程序需要一个找不到的文件.
Most often this is due to missing gems, or it could be that you failed
to commit the file to your repo. See http://docs.heroku.com/gems for
more information on managing gems.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2261 次 |
| 最近记录: |