【问题标题】:t("website_title") nil after moving from Heroku Bamboo to Cedart("website_title") 从 Heroku Bamboo 移动到 Cedar 后为零
【发布时间】:2014-07-17 03:38:27
【问题描述】:

我刚刚移动了正在运行的 Heroku 应用 from Bamboo to Cedar,现在它崩溃了:

Rendered devise/sessions/new.html.erb within layouts/application (4.6ms)
ActionView::Template::Error (no implicit conversion of nil into String):
8:          <%= t("website_title") %>

如您所见,t("website_title") 似乎是nil,尽管website_title 仍像往常一样在config/locales/en.yml 中:

en:
  website_title: Cats (All about cats)

从 Bamboo 迁移到 Cedar 时,这是一个已知问题吗?
知道如何解决吗?

【问题讨论】:

    标签: ruby-on-rails heroku rails-i18n cedar


    【解决方案1】:

    实际上,heroku logs 是按非时间顺序显示日志行,这让我认为问题出在第 8 行,但实际上是这个问题:

    https://github.com/rails/rails/issues/9619

    我按照 dvdplm 的解释解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2011-10-20
      • 2012-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多