2010-12-06 56 views
0
==> dyno-760868.log (crash) <== 

/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- gbarcode (MissingSourceFile) 
    from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' 
    from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:158:in `require' 
    from /home/app/c6b26d71-eddb-4679-a962-fc9c69b7c8e4/vendor/plugins/barcoder/init.rb:3:in `evaluate_init_rb' 
    from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/plugin.rb:158:in `evaluate_init_rb' 
    from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings' 
    from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/plugin.rb:154:in `evaluate_init_rb' 
    from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/plugin.rb:48:in `load' 
    from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/plugin/loader.rb:38:in `load_plugins' 
    ... 22 levels... 
    from /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:in `instance_eval' 
    from /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:in `initialize' 
    from /home/heroku_rack/heroku.ru:1:in `new' 
    from /home/heroku_rack/heroku.ru:1 

-----> Your application is requiring a file that it can't find. 

我的应用程序崩溃,因为它找不到gbarcode - 我不想再使用它了。我已经从我的开发环境中卸载了宝石,并希望将其推向heroku。如何让我的应用程序在没有宝石的情况下启动?宝石在Heroku上不卸载

+0

检查你的环境文件。你可能还有那里的宝石。 – s84 2010-12-06 02:12:37

+0

没有运气 - 我搜索了整个项目,似乎无法找到任何地方:S – vectran 2010-12-06 02:37:17

回答

2

您正在通过条形码插件需要宝石。

卸载barcoder通过删除vendor/plugins/barcoder目录的插件,一切都会好的。

0

仍然不确定确切的故障。

最后,我创建了一个新的heroku应用程序,复制本地文件并重新命名我的域名。该应用程序现在完美运作。

这是一个便宜的解决方法 - 但它似乎工作。