在尝试调试另一个问题时,我尝试使用heroku run rails server
从命令行启动我的Heroku Rails应用程序。输出似乎很好,如下所示,但尝试从浏览器连接到它失败。如果我没有指定端口号,我会从Heroku获得通用的“应用程序错误”页面。如果我尝试在端口3000上连接,浏览器会告诉我它无法连接。
这是启动服务器后控制台的输出:
Running `rails server` attached to terminal... up, run.9912
=> Booting WEBrick
=> Rails 4.0.1 application starting in production on http://0.0.0.0:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
[2013-11-18 01:52:55] INFO WEBrick 1.3.1
[2013-11-18 01:52:55] INFO ruby 2.0.0 (2013-06-27) [x86_64-linux]
[2013-11-18 01:52:55] INFO WEBrick::HTTPServer#start: pid=2 port=3000
我确实注意到全零的IP地址。