NGinx - PHP / CGI - Nenhum arquivo de entrada especificado

1

Eu sei que este é um problema comum. Eu pesquisei e tentei muito, mas ainda não funciona. "Nenhum arquivo de entrada especificado" ao chamar arquivos PHP do navegador. Eu instalei o nginx php / cgi em uma nova máquina debian.

Configuração Nginx -

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  /home/webroot$fastcgi_script_name;
    include        /etc/nginx/fastcgi_params;
}

/ usr / bin / php-fastcgi se parece com isso -

#!/bin/bash

FASTCGI_USER=www-data   
FASTCGI_GROUP=www-data
ADDRESS=127.0.0.1
PORT=9000
PIDFILE=/var/run/php-fastcgi/php-fastcgi.pid
CHILDREN=3
PHP5=/usr/bin/php5-cgi

/usr/bin/spawn-fcgi -a $ADDRESS -p $PORT -P $PIDFILE -C $CHILDREN -u $FASTCGI_USER -g $FASTCGI_GROUP -f $PHP5

ps aux mostra o processo cgi sendo executado por www-data -

root       1993  0.0  0.0  64324  1248 ?        Ss   04:05   0:00 nginx: master process /usr/sbin/nginx
root       1995  0.0  0.0  64660  2436 ?        S    04:05   0:00 nginx: worker process
www-data   2009  0.0  0.0  73640  3792 ?        S    04:05   0:00 /usr/bin/php5-cgi
www-data   2010  0.0  0.0  73640  3796 ?        S    04:05   0:00 /usr/bin/php5-cgi
www-data   2011  0.0  0.0  73640  3148 ?        S    04:05   0:00 /usr/bin/php5-cgi

www-data no passwd é assim -

www-data:x:33:33:www-data:/home/webroot:/bin/sh

Permissões em / home / webroot

drwxrwxr-x 3 www-data    www-data    4096 Dec 13 04:01 webroot

Permissões no arquivo /home/webroot/hey.php

-rwxr-xr-x 1 www-data www-data   25 Dec 13 03:46 hey.php

Ainda retorna "Nenhum arquivo de entrada especificado" quando eu acesso o hey.php do navegador.

    
por Aditya Singh 12.12.2012 / 16:02

0 respostas