无法将我的本地代码访问到其他机器
not able to access my local code to other machine
我需要在 IE 上测试我的网站。我安装了 Ubuntu。我的 Rails 应用在 localhost:3000
上 运行。现在,当我尝试转到 myIP:3000
时,出现错误:
Site can't be reached.
我之前用同一个IP访问过服务器,是可以的。我不确定为什么它不再有效。
有没有办法解决这个问题,让它像我预期的那样工作?我不想每次需要在 IE 上测试时都推送到 Heroku。
方法一
Update:
No need to start with IP address. Thanks to Thorin. Starting server with 0.0.0.0 will do the trick.
rails server -b 0.0.0.0 -p 3000
在 linux 机器上,键入 ifconfig
并记下您的本地 IP。
运行你的服务器是这样的
rails server -b 192.168.X.XXX -p 3000
你将本地 ip 传递给 -b
现在确保两台机器都连接到您的本地 Wi-Fi。在您的 windows 机器上导航至 http://192.168.X.XX:3000
方法二
在您的 ubuntu 机器上安装 wine 并安装 IE 首选版本。从一台机器上访问所有内容会更容易。
我需要在 IE 上测试我的网站。我安装了 Ubuntu。我的 Rails 应用在 localhost:3000
上 运行。现在,当我尝试转到 myIP:3000
时,出现错误:
Site can't be reached.
我之前用同一个IP访问过服务器,是可以的。我不确定为什么它不再有效。
有没有办法解决这个问题,让它像我预期的那样工作?我不想每次需要在 IE 上测试时都推送到 Heroku。
方法一
Update:
No need to start with IP address. Thanks to Thorin. Starting server with 0.0.0.0 will do the trick.
rails server -b 0.0.0.0 -p 3000
在 linux 机器上,键入 ifconfig
并记下您的本地 IP。
运行你的服务器是这样的
rails server -b 192.168.X.XXX -p 3000
你将本地 ip 传递给 -b
现在确保两台机器都连接到您的本地 Wi-Fi。在您的 windows 机器上导航至 http://192.168.X.XX:3000
方法二
在您的 ubuntu 机器上安装 wine 并安装 IE 首选版本。从一台机器上访问所有内容会更容易。