IIS (Internet Information Services) est un logiciel de serveur Web développé par Microsoft, couramment utilisé sur les systèmes d'exploitation Windows pour héberger des sites Web ASP.NET. Dans le même temps, IIS prend également en charge l'environnement PHP, mais lors du processus de création d'un site Web PHP, vous rencontrerez le problème de ne pas pouvoir accéder aux autorisations du dossier PHP.
Il s'agit d'un problème très courant. Dans cet article, nous examinerons le problème selon lequel IIS ne peut pas accéder aux autorisations du dossier PHP. Nous espérons que cela pourra vous aider.
1. Description du problème
Lorsque nous construisons un site Web PHP dans IIS, nous rencontrons parfois les problèmes suivants :
Lors de l'accès aux fichiers PHP via un navigateur, la page Web affiche une invite 403 interdit (accès refusé)
Impossible utilisé Le client FTP télécharge des fichiers PHP sur le serveur
Impossible d'accéder au dossier PHP dans la configuration IIS
Ces messages d'erreur indiquent tous le même problème, c'est-à-dire qu'IIS ne peut pas accéder aux autorisations du dossier PHP. Alors, comment résoudre ce problème dans IIS ? Ceci sera décrit en détail ci-dessous.
2. Vérifiez les autorisations du dossier
Lorsque nous rencontrons le problème d'autorisation selon lequel IIS ne peut pas accéder au dossier PHP, la première étape devrait être de vérifier les autorisations du dossier. Nous pouvons afficher et modifier les autorisations des dossiers en suivant les étapes suivantes.
Les étapes ci-dessus consistent à définir les autorisations du PHP dossier. Ci-dessous, nous verrons comment configurer les extensions PHP dans IIS.
3. Configurez l'extension PHP dans IIS
Avant de configurer l'extension PHP, assurez-vous d'avoir installé PHP sur le serveur. Si PHP n'a pas été installé, veuillez d'abord vous référer aux informations pertinentes et installer la dernière version de PHP.
Chemin de la requête : *.php
Module : FastCgiModule (sinon, assurez-vous que FastCgiModule est installé sur le serveur)
Fichier exécutable : D :phpphp-cgi.exe (Dans cet exemple, PHP est installé dans le dossier php sous le lecteur D)
Nom : PHP
Avec les configurations ci-dessus , je crois que votre site Web IIS peut désormais accéder avec succès au dossier PHP.
Résumé
Lors de la création d'un site Web IIS, il est courant de rencontrer le problème d'autorisation consistant à ne pas pouvoir accéder au dossier PHP, mais il est également très facile à résoudre. Ce problème peut être résolu en définissant simplement les autorisations du dossier et en mappant l'extension PHP dans IIS. J'espère que cet article pourra vous être utile.
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!