我在Windows 7 32位操作系统上有一个ruby(使用sinatra)Web服务。它在端口4567上运行。
当我使用 localhost:4567 时,它的工作正常,但是当我用计算机的本地ip替换localhost时,说 192.168.103.99:4567 则不起作用,并且无法连接。
我已经禁用了防火墙,绕过了代理服务器,并向异常(exception)添加了端口4567,仍然没有运气。
可能是什么问题?
最佳答案
从@SudarshanShubakar的评论中,以下对我有用。ruby app.rb -o 0.0.0.0
关于ruby-on-rails - Ruby Sinatra Webservice在localhost:4567上运行,但不在IP上运行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16832472/