Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Heroku端口5000未连接_Ruby On Rails_Heroku - Fatal编程技术网

Ruby on rails Heroku端口5000未连接

Ruby on rails Heroku端口5000未连接,ruby-on-rails,heroku,Ruby On Rails,Heroku,我正在edx.org上使用RubyonRails学习Saas课程。 本课程需要将运行在虚拟箱中的应用程序部署到heroku。 我的主机和来宾机是Ubutu 12.04 问题是,这个命令不起作用 heroku运行rails数据库:迁移 甚至在Heroku网站上尝试了故障排除,这也指出了上述问题 但即使是这个命令也不起作用 telnet rendezvous.runtime.heroku.com 5000 很明显港口问题,我无法突破 有什么帮助吗?Heroku开发服务器现在似乎已经停机了。在命令行

我正在edx.org上使用RubyonRails学习Saas课程。 本课程需要将运行在虚拟箱中的应用程序部署到heroku。 我的主机和来宾机是Ubutu 12.04 问题是,这个命令不起作用

heroku运行rails数据库:迁移

甚至在Heroku网站上尝试了故障排除,这也指出了上述问题

但即使是这个命令也不起作用

telnet rendezvous.runtime.heroku.com 5000

很明显港口问题,我无法突破


有什么帮助吗?

Heroku开发服务器现在似乎已经停机了。在命令行中键入以下代码以输出日志:

heroku logs
现在我得到了错误代码h99,他们在网站上说:

这表明Heroku平台存在内部错误。与所有其他需要您采取行动纠正的错误不同,此错误不需要您采取行动。请稍后再试,或检查网站状态

状态网站(status.heroku.com)说一切都很好。。。但我的日志显示他们那边出了问题


heroku日志为您提供了什么输出?

我认为heroku开发服务器现在似乎已停机。在命令行中键入以下代码以输出日志:

heroku logs
现在我得到了错误代码h99,他们在网站上说:

这表明Heroku平台存在内部错误。与所有其他需要您采取行动纠正的错误不同,此错误不需要您采取行动。请稍后再试,或检查网站状态

状态网站(status.heroku.com)说一切都很好。。。但我的日志显示他们那边出了问题


heroku日志为您提供了什么输出?

如果这是错误消息:

$ heroku run console                           
Running `console` attached to terminal... up, run.2077
!
!    Error connecting to process
$
尝试以下操作:
heroku运行:分离ls

如果它说:

Running `ls` detached... up, run.8825
Use `heroku logs -p run.8825` to view the output.
$ heroku logs -p run.8825                                                                                                 2013-04-11T21:30:50.137946+00:00 heroku[run.8825]: Starting process with command `ls`
2013-04-11T21:30:50.805694+00:00 app[run.8825]: app
2013-04-11T21:30:50.805694+00:00 app[run.8825]: bin
2013-04-11T21:30:50.805694+00:00 app[run.8825]: config
.
.
.
然后它与防火墙相关,但这只是因为Heroku将矛头指向了其他地方

对于许多用户来说,这是一个Heroku问题,因为他们要求连接到端口5000。在许多只有端口443/80/22可用的企业环境中,这会使大部分客户的大量资金处于闲置状态。Heroku应该拥有所有权,只是帮助用户使其工作。没有技术上的理由他们不能,任何这样的论据都是为了证明懒惰的合理性


像Proximo和charging for Proximo这样的黑客解决方案是非初学者,需要更多的工作分散到用户身上,并且不可扩展。

如果这是错误消息:

$ heroku run console                           
Running `console` attached to terminal... up, run.2077
!
!    Error connecting to process
$
尝试以下操作:
heroku运行:分离ls

如果它说:

Running `ls` detached... up, run.8825
Use `heroku logs -p run.8825` to view the output.
$ heroku logs -p run.8825                                                                                                 2013-04-11T21:30:50.137946+00:00 heroku[run.8825]: Starting process with command `ls`
2013-04-11T21:30:50.805694+00:00 app[run.8825]: app
2013-04-11T21:30:50.805694+00:00 app[run.8825]: bin
2013-04-11T21:30:50.805694+00:00 app[run.8825]: config
.
.
.
然后它与防火墙相关,但这只是因为Heroku将矛头指向了其他地方

对于许多用户来说,这是一个Heroku问题,因为他们要求连接到端口5000。在许多只有端口443/80/22可用的企业环境中,这会使大部分客户的大量资金处于闲置状态。Heroku应该拥有所有权,只是帮助用户使其工作。没有技术上的理由他们不能,任何这样的论据都是为了证明懒惰的合理性

像Proximo和charging for Proximo这样的黑客解决方案是不可能启动的,需要更多的工作分散到用户身上,并且不可扩展