Acabo de instalar nginx 1.1.13 y php 5.4.0 en una máquina centos 5.8 final de 64 bits. Nginx y PHP / Fpm se están ejecutando, y puedo ejecutar scripts php a través de la línea de comandos ssh, pero en el navegador sigo obteniendo 'Archivo no encontrado'. errores en todos mis archivos PHP.
Así es como hago que mi nginx.conf maneje los scripts 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;
}
Esta es una copia / pegado directo de mis otros servidores, donde funciona bien con esta configuración (pero ejecutan versiones anteriores de php / fpm).
¿Por qué recibo esos errores?