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

小云云
Libérer: 2023-03-22 11:06:01
original
6248 Les gens l'ont consulté

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;  
           }
    Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal