Es gibt keine „php5isapi.dll“, da PHP seit der Version „PHP5.3.1“ den ISAPI-Modus nicht mehr unterstützt, sodass die Datei „php5isapi.dll“ nicht im PHP-Verzeichnis der PHP-Version „5.3.1“ oder höher zu sehen ist . Die Lösung besteht darin, eine Version mit höherer Konfiguration zu installieren.
Empfehlung: „PHP-Video-Tutorial“
Spezifische Frage:
Warum verfügen einige PHP-Installationspakete nicht über php5isapi.dll? Ich fordere: Möchten Sie die neueste Version von PHP in IIS6 installieren: 5.6.4
Laden Sie die neueste Version von PHP auf der offiziellen Website herunter. Warum gibt es keine php5isapi.dll-DLL?
Antwort:Seit PHP Version 5.3.1 unterstützt PHP den ISAPI-Modus nicht mehr, sodass Sie die Datei php5isapi.dll im PHP-Verzeichnis von PHP Version 5.3.1 oder höher nicht sehen können.
Wenn Sie also PHP 5.3.1 oder höher unter IIS6 ausführen, können Sie zum Ausführen von PHP nicht mehr den ISAPI-Modus verwenden, sondern den erweiterten FastCGI-Modus.
IIS6 selbst integriert FastCGI nicht, daher müssen Sie auf die Website iis.net gehen, um FastCGI herunterzuladen, zu installieren und zu konfigurieren, um eine höhere Version auszuführen.
Darüber hinaus können auf Ihrem IIS6 keine höheren Versionen wie PHP5.6.4 ausgeführt werden, da IIS6 für Systeme unter Win7 verfügbar sein muss. Daher unterstützt es ab PHP5.4 keine Systeme unter dem Windows-Betriebssystem Win7 (NT6.0) mehr. Daher ist die größte von IIS6 unterstützte PHP-Version die PHP5.4-Serie.
Das heißt, IIS6+FastCGI+PHP5.4
Das obige ist der detaillierte Inhalt vonWas tun, wenn keine php5isapi.dll vorhanden ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!