Heim > Artikel > Backend-Entwicklung > So lösen Sie das Problem, dass der IIS-Server die PHP-Datei nicht öffnen kann
Wenn Ihr Server PHP-Dateien nicht öffnen kann, liegt dies höchstwahrscheinlich an einer unvollständigen IIS-Installation oder einer falschen Konfiguration. In diesem Artikel stellen wir Ihnen einige nützliche Methoden vor, die Ihnen bei der Lokalisierung und Lösung dieses Problems helfen.
Bevor wir prüfen, ob IIS vollständig installiert ist, müssen wir zunächst bestätigen, ob IIS in unserem Serversystem installiert wurde. Öffnen Sie die Systemsteuerung und klicken Sie auf die Option „Programme und Funktionen“. Im Fenster „Programme und Funktionen“ sehen Sie eine Liste aller installierten Programme. Wenn die Option „Internetinformationsdienste“ angezeigt wird, bedeutet dies, dass IIS korrekt installiert ist.
Wenn Sie bestätigt haben, dass IIS korrekt installiert wurde, müssen Sie überprüfen, ob die Webserver-Erweiterung korrekt installiert wurde. Wenn es nicht korrekt installiert ist, kann IIS keine PHP-Dateien öffnen. Öffnen Sie den „Server-Manager“, klicken Sie dann auf die Option „Rollen“, wählen Sie die Option „Webserver (IIS)“ und klicken Sie dann auf „Rollendienst hinzufügen“. Bestätigen Sie im Fenster „Webserver (IIS)“, dass die Optionen „Webserver“ und „Webserver-Anwendungsentwicklung“ aktiviert sind.
Wenn Sie die PHP-Datei immer noch nicht öffnen können, müssen Sie überprüfen, ob der MIME-Typ von IIS korrekt ist. Öffnen Sie den Internet Information Services (IIS) Manager und wählen Sie Ihren Server aus. Klicken Sie mit der rechten Maustaste auf die Option und wählen Sie Eigenschaften. Wählen Sie im Eigenschaftenfenster die Option HTTP-Header aus und klicken Sie dann auf Dateitypen. Überprüfen Sie im Fenster „Dateitypen“, ob der MIME-Typ „PHP“ enthalten ist. Wenn nicht, klicken Sie auf die Schaltfläche „Neu“ und geben Sie als Erweiterung und MIME-Typ „PHP“ und „.php“ ein.
Ein häufiges Problem besteht darin, dass die php.ini-Datei nicht korrekt installiert ist, was dazu führt, dass der Server die PHP-Datei nicht öffnen kann. Bevor Sie mit diesem Schritt beginnen, müssen Sie bestätigen, dass die Datei php.ini korrekt installiert ist. Öffnen Sie die Datei php.ini und prüfen Sie, ob die folgenden Einstellungen korrekt sind:
extension_dir = "C:\php\ext" cgi.force_redirect = 0 fastcgi.impersonate = 1 fastcgi.logging = 0 max_execution_time = 600 max_input_time = 600 memory_limit = 128M default_charset = "UTF-8" file_uploads = On upload_max_filesize = 64M post_max_size = 64M error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
Wenn die oben genannten Einstellungen falsch sind, können Sie versuchen, die Einstellungen manuell zu ändern und dann den IIS-Server neu zu starten.
Wenn keiner der oben genannten Vorgänge das Problem erfolgreich löst, können Sie versuchen, den IIS-Server neu zu starten. Klicken Sie im Fenster Internetinformationsdienste (IIS) mit der rechten Maustaste auf den Server und wählen Sie „Beenden“ aus. Klicken Sie nach einigen Sekunden erneut mit der rechten Maustaste auf den Server und wählen Sie „Starten“.
Zusammenfassung
Wenn Ihr Server PHP-Dateien nicht öffnen kann, liegt dies höchstwahrscheinlich an einer unvollständigen oder falsch konfigurierten IIS-Installation. In diesem Artikel stellen wir einige hilfreiche Methoden vor, die Ihnen bei der Diagnose und Lösung des Problems helfen. Wenn Sie das Problem immer noch nicht lösen können, ziehen Sie bitte in Betracht, professionellen technischen Support in Anspruch zu nehmen.
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass der IIS-Server die PHP-Datei nicht öffnen kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!