Pourquoi php ne peut-il pas être ouvert ?

藏色散人
Libérer: 2023-02-27 17:16:01
original
3908 Les gens l'ont consulté

Pourquoi php ne peut-il pas être ouvert ?

Pourquoi php ne peut-il pas être ouvert ?

Si la machine sur laquelle IIS est installé prend en charge PHP, vous devez installer un interpréteur PHP spécial.

Vous téléchargez d’abord php-4.3.4-Win32.zip.

Voici les étapes de configuration :

1) Décompressez tous les fichiers et dossiers dans php-4.3.3RC4-Win32.zip et placez-les dans C:\ In le dossier php4\, vous n'avez pas créé le dossier vous-même

2) Entrez dans le dossier php4, vérifiez le répertoire racine et les sous-répertoires, copiez et collez tous les fichiers .dll dans C:\WINNT\system32 (WIN2K) Ou

dans C:\WINDOWS\system32(WINXP) 3) Copiez les fichiers php.ini-dist et php.exe dans le dossier php4 dans

C:\WINNT\(WIN2K ) ou C:\WINDOWS\(WINXP), et changez le fichier php.ini-dist en php.ini

4) Double-cliquez sur php.ini pour ouvrir le fichier de configuration et effectuez les trois modifications suivantes :

1> Remplacez extension_dir = "C:\php4\extensions" par le chemin du dossier d'extensions où vous avez installé php4

2> Remplacez ;cgi.force_redirect = 1 par cgi.force_redirect = 0

3> Remplacez register_globals = Off par register_globals = On

4> Recherchez la section Extensions Windows, vous devriez voir le code suivant

;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
Copier après la connexion

Dépend des détails Quels fichiers .dll utilisez-vous doit être chargé, mais vous pouvez le modifier comme je l'ai fait ci-dessous. L'essentiel est de supprimer le point-virgule ( ; ) devant le fichier .dll à charger :

;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
Copier après la connexion

5) Ouvrez à nouveau le panneau de configuration. - Outils de gestion-Gestionnaire de services Internet, faites un clic droit sur "Site Web par défaut" et sélectionnez "Propriétés"

6) Sélectionnez l'onglet "Répertoire personnel" de la fenêtre "Propriétés du site Web par défaut" et cliquez sur le coin inférieur droit Cliquez sur le bouton "Configuration", la fenêtre "Configuration de l'application" apparaîtra, cliquez sur le bouton "Ajouter" sous "Mappage d'application" et ajoutez le mappage de programme suivant :

Fichier exécutable : C:\ php4\php.exe %s %s (c'est-à-dire le chemin de votre dossier php4)

Extension : .php

Confirmez pour terminer la configuration !

7) Basculez vers le "Site Web par défaut" Dans l'onglet "Filtre ISAPI" de la fenêtre Propriétés, cliquez sur le bouton "Ajouter" à droite pour ajouter le filtre suivant :

Nom du filtre : PHP

Exécutable fichier : C:\php4\sapi\php4isapi.dll (c'est-à-dire le chemin du dossier sapi de votre dossier php4)

Après confirmation, fermez le "Gestionnaire de services Internet"

8) Continuer pour passer à "Par défaut" Dans l'onglet "Document" de la fenêtre "Propriétés du site Web", cliquez sur le bouton "Ajouter" à droite et ajoutez le "Activer le document par défaut" suivant :

index.php Vous Vous pouvez également ajouter index.php3 index.php4 Attendez et voyez. Cela dépend de vos besoins

Cliquez sur le bouton "↑" à gauche pour élever le document index.php en haut

Maintenant. votre IIS prend également en charge PHP.

Plus d'informations sur PHP, veuillez visiter le Site Web PHP chinois !

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:
php
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
À 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!