无法从手机访问rails服务器

问题描述 投票:0回答:1

我的计算机上运行了一个rails服务器。我使用以下命令运行服务器:

rails s -b my_computer_ip

现在,我正在尝试使用以下命令访问手机浏览器上的服务器

http://my_computer_ip:3000

但我一直在说:“该网站无法到达”

我的手机和电脑都通过同一网络连接。

我试过以下选项:

rails s -b 0.0.0.0 (On computer)
http://192.168.1.80:3000 (On phone)

但是不要工作。

早些时候,我曾经以与我提到的方式相同的方式连接到手机上的服务器,但我不明白现在出现了什么问题。

PS:当我做以下事情时:

 http://my_computer_ip

在我手机的浏览器上,我看到Apache服务器正在运行的页面。

android ruby-on-rails ruby-on-rails-4 server
1个回答
1
投票

这是一个网络概念错误。您必须在路由器中启用端口3000。相反,尝试在端口80上运行服务器,您的防火墙可能阻止端口3000

© www.soinside.com 2019 - 2024. All rights reserved.