我正在使用Windows 7,通过cygwin运行rails。
我跑了$ rails server -b localhost
这就是输出:
=> Booting WEBrick
=> Rails 3.2.13 application starting in development on http://localhost:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
但谷歌Chrome浏览器报告:Oops! Google Chrome could not connect to localhost:3000
如何解决此问题?
更多信息:使用默认的sqlite3服务器,我尝试了127.0.0.1:3000
和0.0.0.0:3000
并收到相同的回复
答案 0 :(得分:2)
如果您在localhost上尝试过rails服务器,则可以运行不带-b选项的rails服务器,-b选项会在尝试使用指定的ip时绑定rails使用。
尝试使用以查看生产时使用的rails:
rails server -e production -p 4000