0

当我将我的应用程序移动到 Heroku 时,我在视图上遇到错误,我没有进入开发或本地生产模式。我从 railsapp.github.com 的 Devise Mongoid 应用程序开始,并添加了引导程序。

当我部署到 Heroku 时,我在 Devise 导航部分收到以下错误,

ActionView::Template::Error (can't convert Array into String):

我正在使用 Mongoid 3.0.0.rc

我认为它与 Mongoid 有关,因为我能够让它最初与 2.4.10 一起工作,但现在我在该版本中遇到了其他错误。另外,如果我注释掉部分错误的行,它会加载根目录,但如果我四处导航,最终会崩溃。

我的想法不多了!

如果有帮助,我可以发布日志或配置文件。

4

1 回答 1

1

它是已知的并且正在研究中。 https://github.com/mongoid/moped/issues/21

建议降级回您的用途。3.0.0.rc 也给了我一些heroku问题

于 2012-06-14T13:35:00.060 回答