heroku雪松控制台

时间:2012-06-21 10:39:31

标签: heroku

我一直试图让雪松的控制台会议继续进行,并且没有任何快乐。

旧方法是:

heroku console

我理解新方法涉及两个步骤:

heroku run bash

然后

$ rails console

但是在heroku run bash阶段,我一直在努力:

heroku run bash
Running `bash` attached to terminal... up, run.1
 !    
 !    Timeout awaiting process

所以我检查了没有端口阻塞问题和

telnet rendezvous.heroku.com 5000

给出

Trying 50.19.103.36... 
Connected to ec2-50-19-103-36.compute-1.amazonaws.com. 
Escape character is '^]'.

这是我想的预期

我做错了什么以及我需要做些什么来启动并运行此控制台?

谢谢!

PS我已经尝试过 - heroku运行控制台 - 也是,那也超时了。

3 个答案:

答案 0 :(得分:7)

在雪松中,每个需要附加到终端的命令都会运行。 例如:

heroku run console
heroku run rake db:migrate

如果不需要附加,请不要使用run
例如:heroku logs

答案 1 :(得分:1)

新方法是heroku run console

答案 2 :(得分:0)

好的 - 经过几个小时的睡眠后很明显。只需更新我的mac上以某种方式损坏的heroku gem。如果你有类似这个问题,那就先做吧......