Maison > Article > développement back-end > Que dois-je faire si nginx ne peut pas exécuter de fichiers ou de répertoires php ?
Solution au problème selon lequel nginx ne peut pas exécuter de fichiers ou de répertoires php : 1. Démarrez le serveur php-fpm ; 2. Vérifiez la configuration nginx du site Web ; 3. Ouvrez le fichier nginx.conf et vérifiez l'instruction root et l'instruction fastcgi_param. chemins ; 4. Changer le chemin des instructions. Définissez simplement le chemin du fichier auquel vous souhaitez accéder.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur Dell G3.
nginx Que dois-je faire si je ne parviens pas à exécuter des fichiers ou des répertoires php ? Résolvez le problème de nginx qui n'analyse pas php
nginx est installé et exécuté avec succès
php est installé avec succès et php-fpm est exécuté avec succès : service php-fpm startnetstat -antp | grep :80
netstat -antp | grep :9000
, les ports 80 et 9000 sont en état d'écoute
nginx peut accéder aux fichiers statiques HTML mais ne peut pas accéder aux fichiers PHP
Les pages Web HTML peuvent s'exécuter mais PHP ne peut tout simplement pas fonctionner...
1 "N'oubliez pas de démarrer le serveur php-fpm après l'installation" Assurez-vous de le démarrer
. 2. Vérifiez vous-même La configuration nginx du site Web, en particulier les points marqués dans l'image
est généralement la situation suivante (c'est ce que j'ai rencontré)
Fichier nginx.conf, la commande root et la commande fastcgi_param sont différentes à partir du fichier auquel vous souhaitez accéder Causé par des chemins incohérents
Remarque : Voici une remarque : les fichiers de configuration nginx de chaque version sont quelque peu différents, mais ils sont généralement les mêmes. La racine fait référence au chemin d'accès par défaut, et. fastcgi_aram fait référence au chemin que PHP doit analyser, ces deux chemins doivent être cohérents avant de pouvoir y accéder.
De plus, si vous rencontrez ce genre de problème, il peut s'agir d'un problème d'autorisation (il sera mis à jour une fois rencontré)
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!