Maison > Opération et maintenance > Nginx > le corps du texte

Comment résoudre nginx ne peut pas exécuter un fichier ou un répertoire php

王林
Libérer: 2023-05-16 12:58:17
avant
2176 Les gens l'ont consulté

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 racine et Chemins d'instruction fastcgi_param ; 4. Modification Le chemin de la commande doit être cohérent avec le chemin du fichier auquel accéder.

Résolu le problème de nginx qui n'analyse pas php

nginx a été installé et exécuté avec succès

php a été installé avec succès et php-fpm a été exécuté avec succès : service php-fpm start
netstat -antp | grep :80  netstat -antp | grep :9000, les ports 80 et 9000 sont tous deux présents é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 s'exécuter...

1 "N'oubliez pas de démarrer le serveur php-fpm après l'installation" Soyez sûr. pour le démarrer

2. Vérifiez la configuration nginx de votre site web, notamment les points marqués dans l'image

Comment résoudre nginx ne peut pas exécuter un fichier ou un répertoire php

Habituellement, la situation suivante se produit (c'est ce que j'ai rencontré)

Dans le fichier nginx.conf, la racine command et fastcgi_param command sont ce que vous voulez. Causé par des chemins incohérents des fichiers accédés

Comment résoudre nginx ne peut pas exécuter un fichier ou un répertoire php

Remarque : Voici un point à noter, chaque version du fichier de configuration nginx est quelque peu différente, mais généralement la même, root fait référence à la valeur par défaut chemin d'accès, fastcgi_aram fait référence à C'est le chemin à analyser par PHP. Les deux chemins doivent être cohérents avant de pouvoir y accéder.

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:yisu.com
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!