【发布时间】:2011-04-12 06:24:33
【问题描述】:
我或多或少地遵循了this教程...我安装了passenger gem,执行了passenger-install-ginx-module,成功安装了nginx并将其插入到配置中:
server {
listen 80;
server_name localhost;
root /home/admin/sintest/public; # <--- be sure to point to 'public'!
passenger_enabled on;
}
在 /home/admin/sintest 我有:一个空的公用文件夹, config.ru:
require 'sinatra'
set :env, :production
disable :run
require './app.rb' #the app itself
run Sinatra::Application
还有一个测试 sinatra app.rb:
require 'sinatra'
get '/' do
"hello world!"
end
现在当我运行 nginx 并打开 http://localhost 时,我得到的是:403 Forbidden
我做错了什么?我错过了什么吗?
【问题讨论】: