我需要在IE上测试我的网站。我安装了Ubuntu。我的Rails应用程序正在localhost:3000
上运行。现在,当我尝试转到myIP:3000
时,我收到错误:
无法访问网站。
我之前使用过相同的IP来访问服务器,但它确实有效。我不确定为什么它不再起作用。
有没有办法解决这个问题,让它按照我的预期运作?每次我需要在IE上测试时,我都不想推送到Heroku。
答案 0 :(得分:2)
<强>更新强>
无需从IP地址开始。感谢Thorin。用0.0.0.0启动服务器就可以了。
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首选版本。从一台机器上访问所有内容都会更容易。