2013-03-16 39 views
0

注:乘客獨立工作的罰款與我的Rails應用程序,因爲我需要部署多個電源軌的應用,所以我需要的乘客安裝,nginx的模塊PHUSION乘客nginx的模塊不拿起我的Rails應用程序

OS 的ubuntu 12.04 LTS 64位

紅寶石 REE 1.8.7(通過brightbox回購安裝)

Rails的 2.3.17

的Nginx通過乘客安裝,nginx的模塊

客運 3.0.19

Nginx的 1.2.6

我nginx的安裝.conf

/opt/nginx/conf/nginx.conf

#user nobody; 
worker_processes 1; 

#error_log logs/error.log; 
#error_log logs/error.log notice; 
#error_log logs/error.log info; 

#pid  logs/nginx.pid; 


events { 
    worker_connections 1024; 
} 


http { 
    passenger_root /usr/lib/ruby/gems/1.8/gems/passenger-3.0.19; 
    passenger_ruby /usr/bin/ruby1.8; 

    include  mime.types; 
    default_type application/octet-stream; 

    #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' 
    #     '$status $body_bytes_sent "$http_referer" ' 
    #     '"$http_user_agent" "$http_x_forwarded_for"'; 

    #access_log logs/access.log main; 

    sendfile  on; 
    #tcp_nopush  on; 

    #keepalive_timeout 0; 
    keepalive_timeout 65; 

    #gzip on; 

    server { 
     listen  80; 
     server_name localhost; 
     root /home/sampath/railsdemoapp/public; 
     passenger_enabled on; 

} 
} 

當我開始通過須藤的nginx的/ opt/nginx的/ sbin目錄/ nginx的,當我訪問的URL它顯示403禁止的nginx/1.2.6

回答

1

這是因爲Nginx正在以www-data或其他www用戶身份運行。他必須被允許訪問'/ home/sampath/railsdemoapp/public'。您需要修復您的權限。

+0

你好洪莉,你能解釋一下需要改變什麼權限。我沒有讓你回答。我也面臨同樣的問題。 – kapiltekwani 2014-11-22 14:58:45

相關問題