Die PHP 5.6.33 -Version wird in vielen traditionellen Projekten für ihre Stabilität und gute Kompatibilität immer noch häufig verwendet. Obwohl nicht die neueste Version, ist es besonders wichtig, Legacy -Systeme aufrechtzuerhalten. Beherrschen Sie, wie diese Version in einer IIS -Umgebung konfiguriert wird, um sicherzustellen, dass vorhandene Anwendungen ordnungsgemäß ausgeführt werden.
Besuchen Sie zunächst die PHP Official Windows Download -Seite und wählen Sie das Komprimierungspaket PHP 5.6.33 aus, das zu Ihrem System passt. Bitte wählen Sie die entsprechende VC-kompilierte Version und die Thread-Safe-Version gemäß dem Nutzungsszenario aus. Es wird normalerweise empfohlen, in der Produktionsumgebung eine thread-sichere Version zu verwenden.
Entpacken Sie die Download -Datei in das angegebene Verzeichnis wie C: \ Php. Kopieren Sie dann die Datei php.ini-Entwicklung oder Php.ini-Produktion und konfigurieren Sie sie in Php.ini und konfigurieren Sie sie entsprechend, um Ihre Anforderungen zu erfüllen.
Nach Abschluss der Grundinstallation müssen Sie PHP in IIS integrieren. Die Schritte sind wie folgt:
OffenIISManager。
Klicken Sie auf den Servernamen,Eingeben“Handler -Mapping”。
wählen“Modulzuordnung hinzufügen”。
Füllen Sie den Anforderungspfad als aus *.php。
模块wählen FastCgiModule。
Der ausführbare Dateipfad wird auf festgelegt C:\php\php-cgi.exe。
Namensanpassung,wie PHP_via_FastCGI。
Klicken Sie auf Bestätigen und akzeptieren Sie die Eingabeaufforderung。
Nach Abschluss der Konfiguration können Sie bestätigen, ob die PHP -Umgebung normal ausgeführt wird, indem Sie eine Testdatei erstellen. Erstellen Sie ein neues Info.php in C: \ inetpub \ wwwroot -Verzeichnis, der Inhalt lautet wie folgt:
<?php
phpinfo();
?>
Besuchen Sie http: //localhost/info.php. Wenn die Seite mit PHP -Konfigurationsinformationen angezeigt wird, bedeutet dies, dass die Konfiguration erfolgreich ist.
Bitte bestätigen Sie, dass der Benutzer des IIS_IUSRS Berechtigungen für das WWWROOT -Verzeichnis gelesen hat, um sicherzustellen, dass die Berechtigungen korrekt festgelegt werden.
Wenn einige Funktionen nicht verfügbar sind, kann die entsprechende Erweiterung nicht aktiviert sind. Bearbeiten Sie die Php.ini -Datei, suchen Sie die relevante Erweiterungskonfiguration und stornieren Sie den vorherigen Semikolon -Kommentar. Aktivieren Sie beispielsweise MySQL-bezogene Erweiterungen:
;extension=php_mysql.dll
;extension=php_mysqli.dll
Durch die in diesem Artikel beschriebenen Schritte können Sie die Umgebung von PHP 5.6.33 auf IIS erfolgreich erstellen und verwenden. Überprüfen Sie die Konfiguration regelmäßig, um das System sicher und leistungsfähig zu halten. Ich hoffe, dieses Tutorial hilft Ihnen bei Ihrer Entwicklungsarbeit.