Je viens d'installer nginx 1.1.13 et php 5.4.0 sur une machine centos 5.8 final 64bit. Nginx et PHP/Fpm fonctionnent, et je peux exécuter php scripts via la ligne de commande ssh, mais dans le navigateur, je continue à obtenir des erreurs 'File not found.' 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;
}
C'est un copier/coller direct de mes autres serveurs, où cela fonctionne bien avec cette configuration (mais ils utilisent des versions plus anciennes de php/fpm).
Pourquoi est-ce que je reçois ces erreurs ?
1 votes
C'est pas grave, c'est réglé. C'était un stupide problème de permissions.