Installez nginx mais ne pouvez pas ouvrir php
Lors de la création d'un serveur de site Web, utiliser Nginx comme serveur Web et coopérer avec PHP pour le traitement dynamique de la page est une solution très populaire. Cependant, lors de l'installation de Nginx et PHP, vous rencontrez parfois des problèmes, tels que « Impossible d'ouvrir PHP après l'installation de Nginx ».
Si vous avez installé Nginx avec succès, mais rencontrez des problèmes lors de l'ouverture de PHP, cela peut être dû aux raisons suivantes :
Lors de l'installation de PHP, vous devez vous assurer que PHP est correctement installé et Le fichier de configuration Nginx est correctement configuré. Confirmez que PHP, nginx et les mods associés ont été installés. Vous pouvez vérifier en entrant la commande suivante dans le terminal :
sudo apt-get install php7.2-fpm
sudo apt-get install nginx
sudo apt-get install php7. .2-mysql php7.2-curl php7.2-gd php7.2-mbstring php7.2-xml php7.2-xmlrpc php7.2-zip
(Remarque : la commande ci-dessus est basée sur le système Ubuntu, veuillez procédez en fonction des modifications de votre propre système d'exploitation)
Dans le fichier de configuration, il peut y avoir une erreur de code qui empêche Nginx de traiter correctement les fichiers PHP. Ce problème peut être résolu en vérifiant si le fichier de configuration de Nginx est correct.
Les fichiers de configuration Nginx se trouvent généralement dans le dossier /etc/nginx/sites-available/ Ouvrez le fichier correspondant et vérifiez si les paramètres suivants sont corrects :
emplacement / {
# try to serve file directly, fallback to index.php try_files $uri /index.php$is_args$args;
}
Si nginx et php ne peuvent toujours pas être utilisés normalement après l'installation, assurez-vous d'abord de vérifier les autorisations de lecture, d'écriture et d'exécution du fichier PHP.
sudo chmod -R 755 /path/to/webroot/
(Remarque : la commande ci-dessus est basée sur le système Ubuntu, modifiez-la en fonction de votre propre système d'exploitation)
Résumé
Lorsque vous utilisez Nginx et PHP pour créer un site Web, il est courant de rencontrer le problème de "impossible d'ouvrir PHP lors de l'installation de Nginx". Ce problème peut être résolu rapidement en confirmant que PHP est correctement installé, en vérifiant les erreurs dans les fichiers de configuration et en résolvant les problèmes d'autorisation. Si vous rencontrez d'autres problèmes, vous pouvez publier des questions connexes dans les communautés techniques pertinentes telles que Stack Overflow pour obtenir plus d'aide.
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!