【发布时间】:2013-05-04 14:10:11
【问题描述】:
我在 heroku (cedar-stack) 上运行 rails 控制台时遇到问题。以下每个命令 heroku run console、heroku run rails console、heroku run bundle exec rails console 都会导致以下错误消息:
运行bundle exec rails console 连接到终端... up, run.8155
中止测试:您的 Rails 环境正在生产模式下运行!
这个错误信息有点混乱。什么样的测试会尝试 heroku 开始?我只想启动控制台,它在 4 周前运行良好。
【问题讨论】:
-
我不确定您要运行哪个命令?
heroku run rails console? -
我只想通过 Git-bash 进入我在 heroku.com 上托管的应用程序的 rails 控制台
-
好的,我现在明白了:使用“heroku 运行控制台开发”就可以了。但我想知道这一点。这是默认行为吗?
-
顺便说一句,调用“heroku 运行控制台生产”会导致相同的错误消息并中止
-
您不应该在开发环境中访问 heroku 控制台。 Heroku 应用程序在生产中运行,所以我不明白为什么您需要在开发中访问它。您应该联系他们或提出问题。
标签: ruby-on-rails heroku console