Maison >Opération et maintenance >Nginx >Comment résoudre Linux Nginx qui n'analyse pas PHP

Comment résoudre Linux Nginx qui n'analyse pas PHP

WBOY
WBOYavant
2023-05-12 22:19:11945parcourir

Solution pour Linux nginx qui n'analyse pas php : 1. Vérifiez si le port 9000 est en état d'écoute ; 2. Vérifiez le fichier "php-fpm.conf" 3. Modifiez la configuration de nginx en "emplacement ~ .php$ { fastcgi_pass unix:/dev/shm/php-cgi.sock; #127.0.0.1 : 9000 index fastcgi_index...".

nginx n'analyse pas le fichier php Solution 502 :

Le nginx installé écoute le port 9000 par défaut

Vérifiez si le port 9000 est en état d'écoute

netstat -antp | grep :9000

linux nginx不解析php如何解决

Après l'interrogation, il a été trouvé qu'il n'a pas été trouvé, vérifiez le fichier php-fpm.conf

cat /usr/local/php/etc/php-fpm.conf

linux nginx不解析php如何解决

Modifier la configuration de nginx

location ~ \.php$ {
    fastcgi_pass   unix:/dev/shm/php-cgi.sock;    #127.0.0.1:9000
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME   $document_root$fastcgi_script_name;
    include        fastcgi_params;
}

Quelles versions de Linux existe-t-il

Les versions de Linux incluent : Deepin, UbuntuKylin, Manjaro, LinuxMint, Ubuntu et d'autres versions . Parmi eux, Deepin est l'une des distributions Linux les mieux développées en Chine ; Ubuntu Kylin est une distribution dérivée basée sur Ubuntu ; Manjaro est une distribution Linux basée sur Arch ; le bureau Cinnamon par défaut de LinuxMint est similaire à Windows XP et est simple et facile à utiliser. utiliser ; Ubuntu est une application de bureau. Système d'exploitation principalement Linux.

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer