je viens d'installer nginx 1.1.13 et php 5.4.0 sur une machine centos 5.8 finale 64 bits. Nginx et PHP / Fpm sont en cours d'exécution, et je peux exécuter des scripts php via la ligne de commande ssh, mais dans le navigateur, je reçois toujours «Fichier introuvable». des erreurs sur tous mes fichiers PHP.
Voici comment mon nginx.conf gère les 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;
}
Il s'agit d'un copier / coller direct de mes autres serveurs, où cela fonctionne bien avec cette configuration (mais ils exécutent des versions plus anciennes de php / fpm).
Pourquoi ai-je ces erreurs?