ho appena installato nginx 1.1.13 e php 5.4.0 su una macchina a 64 bit finale a centos 5.8. Nginx e PHP / Fpm sono in esecuzione e posso eseguire script php tramite la riga di comando ssh, ma nel browser continuo a ricevere "File non trovato". errori su tutti i miei file PHP.
Ecco come ho il mio nginx.conf gestire gli script PHP:
location ~ \.php$
{
root /opt/nginx/html;
fastcgi_pass unix:/tmp/fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /opt/nginx/html$fastcgi_script_name;
include fastcgi_params;
}
Questo è un copia / incolla diretto dagli altri miei server, dove funziona bene con questa configurazione (ma eseguono versioni precedenti di php / fpm).
Perché ricevo quegli errori?