在rails start上找不到此localhost页面

时间:2019-02-04 12:41:46

标签: ruby-on-rails ruby ruby-on-rails-5.2

rails s上,服务器正在成功启动,没有错误,但是访问localhost:3000时显示,

"This localhost page can't be found",HTTP error 404

在控制台中,我可以看到页面已成功加载。问题是它没有得到显示。

有人知道这可能是什么问题吗? 以前,ruby代码运行正常,突然我遇到了这个问题。

1 个答案:

答案 0 :(得分:0)

请确保您实际上在端口3000上运行。如果使用Procfile(foreman)运行应用,则可能在5000上运行。

daniel@daniel-HP-ProBook-450-G1 ~/$ rails s
=> Booting Puma
=> Rails 5.2.2 application starting in development 
=> Run `rails server -h` for more startup options
Puma starting in single mode...
* Version 3.12.0 (ruby 2.5.3-p105), codename: Llamas in Pajamas
* Min threads: 5, max threads: 5
* Environment: development
* Listening on tcp://0.0.0.0:3000
Use Ctrl-C to stop

再次检查您的Rails日志中,您实际上是在端口3000上运行。该行显示Listening on tcp://0.0.0.0:<port number>