我的Rails应用程序正在使用版本3.2.3,我想部署到Heroku进行测试(跨浏览器)。我之前从未遇到过任何问题,但现在我在尝试加载页面时收到“抱歉出错”的消息。
运行heroku run rake db:migrate
后,终端收到此错误消息:
弃用警告:您在供应商/插件中拥有Rails 2.3风格的插件!在Rails 4.0中将删除对这些插件的支持。移出它们并将它们捆绑在Gemfile中,或者将它们作为lib / myplugin / *和config / initializers / myplugin.rb折叠到您的应用程序中。有关详细信息,请参阅发行说明:http://weblog.rubyonrails.org/2012/1/4/rails-3-2-0-rc2-has-been-released。 (从/app/config/environment.rb:5调用)
当我查看我的插件文件夹时,只有一个空的gitkeep文件。
答案 0 :(得分:3)
这只是一个警告,不会导致异常/ 500错误(“抱歉出错”)。
通过heroku logs
检查日志,其他原因导致此异常,您应该可以在那里看到它。
答案 1 :(得分:0)
发现问题,这是一个菜鸟错误。我不得不设置
config.assets.compress = true
“真实”是重要的一部分。