【发布时间】:2017-07-06 03:59:59
【问题描述】:
我似乎无法访问 Sinatra 的本地服务器。我有一台 win10 机器,我的服务器在 Windows 上的 Ubuntu 中运行。 Sinatra 安装时没有文档,否则安装会挂起。这是服务器日志:
dario@DESKTOP-LSFERHU:~/dev/ruby/sinatra$ ruby first_app.rb
[2017-07-05 15:47:38] INFO WEBrick 1.3.1
[2017-07-05 15:47:38] INFO ruby 2.3.1 (2016-04-26) [x86_64-linux-gnu]
== Sinatra (v2.0.0) has taken the stage on 4567 for development with backup from WEBrick
[2017-07-05 15:47:38] INFO WEBrick::HTTPServer#start: pid=19509 port=4567
这是应用程序的内容:
require 'sinatra'
set :bind, '0.0.0.0'
get ('/apple') do
"Here's an apple"
end
localhost:4567 挂起等待。
我添加了“set :bind”指令作为最后的希望,但它没有任何改变。我可以毫无问题地访问其他本地服务器(例如端口 5000 上的节点服务器)。我关闭了 AVG 以防万一,但再次没有任何区别。不同的浏览器,没有区别。不确定去哪里。想法?
【问题讨论】:
标签: sinatra