Cet article explique principalement comment résoudre le problème de Nginx qui n'analyse pas PHP. J'espère qu'il pourra aider tout le monde.
Solution :
1. /etc/php5/cgi/php.ini
/etc/php5/fpm/php.ini
Modifier le cgi php.ini .fix_pathinfo=1 dans le fichier
2. Modifiez le fichier nginx.conf
location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:8000; fastcgi_index index.php; #fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html/$fastcgi_script_name; //给出文件的真实路径 include fastcgi_params; }
3. > spawn-fcgi -a 127.0.0.1 -p 8000 -C 10 -u personne -f /usr/bin/php-cgi
/etc/init.d/php5-fpm start
/etc/inti.d/nginx start
Recommandations associées :
Analyse complète de la façon d'installer l'extension yar dans php7 Méthodes d'analyse de l'injection de dépendance PHPAnalyse de l'injection de dépendance PHP et de l'inversion de contrôleCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!