运行Heroku控制台无法启动

我正在尝试运行Heroku控制台,但在控制台中,我收到消息“运行控制台连接到终端”但控制台无法启动。

在Heroku日志中,我收到错误:

Error: no child processes attached. 

有帮助吗?

我刚刚有一个关于Heroku支持的线程关于我的类似问题,这是他们的回复,这对我有用。

所以这是一个竹子应用程序。 你可以做到

$ heroku控制台

这将进入一个正在运行的web dyno,或者你可以运行一个新的控制台作为一次性过程:

$ heroku运行bundle exec rails console

在雪松应用程序上,您也可以做到

$ heroku运行控制台

这也会启动一次性过程,因为控制台进程类型将由rails buildpack隐含或在Procfile中声明。 它与前一行相同。

尝试

 $ telnet rendezvous.heroku.com 5000 

测试对该端口的网络访问权限。 他们在他们的指南中提到了过滤端口问题

我遇到了同样的问题。
尝试

heroku运行rails控制台

Rails中> = 3

快乐编码:)

我认为这是你正在描述的同一个问题,它有一个公认的答案,似乎解决了发布问题的人的问题:-)

heroku运行控制台返回’错误连接到进程’

在我将代码推送到heroku之前,我遇到了这个问题。

一旦我成功推送并启动了所有内容(捆绑,耙等),控制台实际上已经工作了。

执行此操作,然后尝试In Procfile

web:bundle exec unicorn_rails -p $ PORT -c config / unicorn.rb

在unicorn.rb

worker_processes 2 preload_app true timeout 30

@resque_pid =无

before_fork do | server,worker | @resque_pid || = spawn(“bundle exec rake environment resque:work QUEUE = *”)end

after_fork do | server,worker | ActiveRecord :: Base.establish_connection结束