Maison >développement back-end >tutoriel php >Comment résoudre Nginx qui n'analyse pas PHP

Comment résoudre Nginx qui n'analyse pas PHP

小云云
小云云original
2018-03-27 08:59:226254parcourir

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

  1. 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 PHP

Analyse de l'injection de dépendance PHP et de l'inversion de contrôle

Ce 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn