Nginx, spawn-fcgi, php - zwraca kod skryptu

Konfiguracja serwerów, usług, itp.
us3r3k
Posty: 3
Rejestracja: 14 sierpnia 2011, 20:24

Nginx, spawn-fcgi, php - zwraca kod skryptu

Post autor: us3r3k »

Witam.
Z
ainstalowałem serwer http nginx, staram się uruchomić PHP za pomocą spawn-fcgi. Przez chwilę wszystko działało, jednak teraz serwer nie wykonuje skryptu php, a tylko zwraca mi jego kod.

nginx.conf:

Kod: Zaznacz cały

user www-data;
worker_processes  1;


error_log  /var/log/nginx/error.log;
pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
    # multi_accept on;
}


http {
    include       /etc/nginx/mime.types;
    #default_type application/octet-stream; #zakomentowalem zeby nie pobieralo pliku tylko wyswietlalo
    access_log	/var/log/nginx/access.log;


    sendfile        on;
    #tcp_nopush     on;


    #keepalive_timeout  0;
    keepalive_timeout  65;
    tcp_nodelay        on;


    gzip  on;
    gzip_disable "MSIE [1-6]\.(?!.*SV1)";


    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
}
sites-enabled/unick:

Kod: Zaznacz cały

server {
    listen       8080;    
    server_name  localhost;        
    root         /var/www/; 
    index	index.html index.php;


    location ~ ^nick/.*\.php$ {
	include /etc/nginx/fastcgi_params;
        fastcgi_pass   127.0.0.1:9001;
	root	       /var/www/nick/;
    }
}

Oczywiście na porcie 9001 działa spawn-cgi, uruchomiony poleceniem:

Kod: Zaznacz cały

/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9001 -u nick -f /usr/bin/php5-cgi
ODPOWIEDZ