Maison > développement back-end > Problème PHP > Comment installer l'environnement php dans iis

Comment installer l'environnement php dans iis

藏色散人
Libérer: 2023-03-06 18:02:02
original
4598 Les gens l'ont consulté

Comment installer l'environnement php dans iis : téléchargez d'abord PHP et décompressez-le ; puis modifiez le fichier php.ini ; puis ouvrez le gestionnaire IIS et cliquez sur "Ajouter un mappage de module" ; enfin redémarrez le service iis.

Comment installer l'environnement php dans iis

Recommandé : "Tutoriel vidéo PHP"

Créez rapidement un environnement php sous Windows (IIS7+PHP+phpMyAdmin )

Il existe de tels tutoriels partout sur Internet, mais beaucoup d'entre eux sont trop lourds à utiliser, ou ont trop de fonctions qui ne sont pas utilisées du tout, et il existe également de mauvais packages d'installation en un clic qui ont des bugs sans fin ; comme moi C'était insupportable d'installer PHP juste pour utiliser phpMyAdmin Après avoir combiné plusieurs tutoriels, j'ai trouvé une méthode simple et rapide.

1. Installez IIS7

La version Windows7 Ultimate est livrée avec IIS7, il vous suffit de l'ouvrir dans "Programmes et fonctionnalités". " Dans "Fonction de développement d'applications", vous pouvez le vérifier le cas échéant. Si vous n'avez besoin d'utiliser que PHP, il vous suffit de vérifier CGI, car fastCGI est utilisé.

Cliquez sur "OK" et attendez que la configuration soit terminée. Vous serez peut-être invité à redémarrer. Le service IIS s'exécute automatiquement au démarrage, vous pouvez donc désormais accéder à http://localhost/ directement dans le navigateur. et une grande image IIS apparaîtra, indiquant que IIS est installé avec succès.

2. Configurer PHP Comment installer lenvironnement php dans iis

PHP est téléchargé directement depuis www.php.net Sous Windows, il s'agit d'un package zip. Décompressez-le et placez-le dans un certain répertoire. est C:PHP5 directement.

Renommer le fichier C:PHP5php.ini-development en php.ini.

Modifier php.ini :

extension_dir = "ext"前“;”去掉;
cgi.force_redirect = 0,并将前“;”去掉;
;date.timezone =,修改为date.timezone = PRC
Copier après la connexion

Supprimer le ";" avant l'extension ci-dessous :

extension=php_curl.dll    
extension=php_gd2.dll     
extension=php_mbstring.dll     
extension=php_mysql.dll     
extension=php_mysqli.dll
extension=php_pdo_mysql.dll     
extension=php_pdo_odbc.dll     
extension=php_xmlrpc.dll     
extension=php_xsl.dll     
extension=php_zip.dll
Copier après la connexion

Opération facultative : Afin d'éviter les erreurs PHP lors de l'importation ou de l'exportation de bases de données plus volumineuses , Vous pouvez modifier les restrictions dans la configuration PHP :

upload_max_filesize = 1000M;
post_max_size = 1000M;
max_execution_time=600;
Copier après la connexion

Configurer l'environnement PHP dans IIS :

Ouvrez le gestionnaire IIS (recherchez IIS dans le menu démarrer)

Sélectionnez /website dans le gestionnaire IIS /Default Web Site, double-cliquez sur "Handler Mapping", puis cliquez sur "Add Module Mapping", remplissez comme indiqué ci-dessous :

Dans de cette façon, fastCGI est utilisé pour compléter le mappage IIS vers l'analyse PHP.

Remarque : vous devrez peut-être revenir au site Web que vous venez de créer dans le gestionnaire IIS, double-cliquer sur "Document par défaut" et ajouter index.php.

Retournez à la page d'accueil racine du gestionnaire IIS et redémarrez le service IIS (vous pouvez également utiliser la ligne de commande). Comment installer lenvironnement php dans iis

Dans le chemin physique par défaut du site Web C:inetpubwwwroot, créez un nouveau fichier index.php avec le contenu :

PHP

<?php
    phpinfo();
?>
Copier après la connexion

Après avoir enregistré, visitez http:// dans le navigateur localhost/index.php, l'interface d'information PHP5 apparaîtra comme prévu.

L'exécution de certaines opérations dans MySQL, telles que l'importation et l'exportation de bases de données volumineuses, prendra beaucoup de temps et des erreurs sont susceptibles de se produire à ce moment-là :

Erreur HTTP 500.0 - Erreur de serveur interne

C:PHPphp-cgi.exe - Le processus FastCGI dépasse le délai d'expiration d'activité configuré

Pour éviter l'erreur ci-dessus, vous pouvez modifier le délai d'expiration d'activité par défaut d'IIS :

Entrez le Page d'accueil du gestionnaire IIS

Double-cliquez pour ouvrir « Paramètres FastCGI »

Double-cliquez sur « php-cgi.exe »

Recherchez le « Délai d'expiration de l'activité » et modifiez la valeur par défaut valeur de 70 (secondes) à 600 (ou plus Élevé)

Configuration de phpMyAdmin :

phpMyAdmin n'est pas réellement une configuration Ici, MySQL doit être configuré en premier.

Téléchargez le package compressé phpMyAdmin et décompressez-le sur C:inetpubwwwroot, et changez le nom du dossier en phpMyAdmin.

Ensuite, il vous suffit d'accéder à http://localhost/phpmyadmin/ avec votre navigateur, et l'interface de connexion de phpMyAdmin apparaîtra. Le numéro de compte et le mot de passe sont tous deux des mots de passe de compte MySQL. Par exemple, le numéro de compte est. racine.

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:php.cn
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