【问题标题】:Deprecation warning: can't load Heroku app弃用警告:无法加载 Heroku 应用程序
【发布时间】:2012-09-07 16:17:06
【问题描述】:

我的 Rails 应用程序使用的是 3.2.3 版本,我想部署到 Heroku 进行测试(跨浏览器)。我以前从未遇到过问题,但现在我在尝试加载页面时收到“抱歉出现问题”消息。

运行heroku run rake db:migrate后,我在终端收到此错误消息:

弃用警告:您在 vendor/plugins 中有 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 文件。

【问题讨论】:

    标签: ruby-on-rails-3 heroku


    【解决方案1】:

    这只是一个警告,不会导致异常/500 错误(“抱歉,出了点问题”)。 通过heroku logs 检查日志,是其他原因导致了此异常,您应该可以在其中看到它。

    【讨论】:

      【解决方案2】:

      发现问题,是菜鸟错误。我必须设置

       config.assets.compress = true
      

      “真”是重要的部分。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-10-28
        • 1970-01-01
        • 2012-11-16
        • 1970-01-01
        • 2020-03-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多