Der in iis php gemeldete Fehler liegt daran, dass beim Verweisen oder Zuordnen des Dienstes in iis ein Fehler vorliegt. Die Lösung besteht darin, den Hosting-Pipeline-Modus des Anwendungspools von „klassisch“ in „integriert“ zu ändern und das Logo in „Netzwerk“ zu ändern Service".
Empfohlen: „PHP-Video-Tutorial“
IIS7 konfiguriert PHP und meldet einen Fehler „Aktivieren Sie die Dateiüberwachung für Dateien, die nicht gefunden werden können“
Einführung: Originaltext IIS7 konfiguriert PHP5.4 und meldet ein Fehler für Dateien, die nicht gefunden werden können. Wie aktiviere ich die Dateiüberwachung für Dateien? Fallumgebung: Windows2008+IIS7+PHP5.4+ZEND LOADER-Benutzer haben nach der Konfiguration einen Fehler festgestellt: Fehlerübersicht HTTP-Fehler 500.0 – Interner Serverfehler Aktivieren Sie die Dateiüberwachung für Dateien, die nicht gefunden werden können.
Fallumgebung: Windows2008+IIS7+PHP5.4+ZEND LOADER-Benutzer haben nach der Konfiguration einen Fehler festgestellt: Fehlerübersicht HTTP-Fehler 500.0 – Interner Serverfehler Aktivieren Sie die Dateiüberwachung für Dateien, die nicht gefunden werden können. Wanweijingsheng-Ingenieure teilen Lösungen für Sie.
Der detaillierte Fehlerbericht auf der Seite lautet wie folgt:
详细错误信息 模块 FastCgiModule 通知 ExecuteRequestHandler 处理程序 php-5.3.13 错误代码 0x80070003 请求的 URL http://localhost:80/index.php 物理路径 d:\wwwroot\bbs\wwwroot\index.php 登录方法 匿名 登录用户 匿名
Die wahrscheinlichsten Gründe: •IIS hat die Anfrage erhalten, aber bei der Verarbeitung der Anfrage ist ein interner Fehler aufgetreten. Die Ursache dieses Fehlers hängt davon ab, welches Modul die Anfrage verarbeitet und was im Arbeitsprozess passiert ist, als der Fehler auftrat.
•IIS kann nicht auf die web.config-Datei der Website oder Anwendung zugreifen. Dies kann auftreten, wenn die NTFS-Berechtigungen falsch eingestellt sind.
•IIS kann die Konfiguration der Website oder Anwendung nicht verarbeiten.
•Der authentifizierte Benutzer hat keine Berechtigung zur Verwendung dieser DLL.
•Die Anfrage wird einem verwalteten Handler zugeordnet, aber die .NET-Extensibles werden nicht installiert.
Was Sie ausprobieren sollten: • Stellen Sie sicher, dass die NTFS-Berechtigungen in der web.config-Datei korrekt sind und den Zugriff auf das Computerkonto des Webservers zulassen.
• Überprüfen Sie das Ereignisprotokoll, um zu sehen, ob zusätzliche Informationen protokolliert wurden.
•Bestätigen Sie die Berechtigungen der DLL.
•Installieren Sie erweiterbare .NET-Funktionen, wenn die Anforderung einem verwalteten Handler zugeordnet ist.
•Erstellen Sie eine Tracking-Regel, um fehlgeschlagene Anfragen für diesen HTTP-Statuscode zu verfolgen. Weitere Informationen zum Erstellen von Tracking-Regeln für fehlgeschlagene Anfragen finden Sie hier.
Links und weitere Informationen Dieser Fehler weist darauf hin, dass bei der Verarbeitung der Anfrage ein Problem aufgetreten ist. Der Webserver hat die Anfrage empfangen, bei der Verarbeitung ist jedoch ein Fehler aufgetreten, der zu einem 500-Fehler führte.
Dem Fehlerbericht nach zu urteilen liegt ein Fehler bei der Dienstübertragungsverweisung oder -zuordnung in iis vor. Nach der Untersuchung stellte ich fest, dass das Problem gelöst werden konnte, indem der Hosting-Pipeline-Modus des Anwendungspools von „klassisch“ auf „integriert“ und die Identifikation auf „Netzwerkdienst“ geändert wurde.
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn IIS PHP den Fehler „Aktivieren Sie die Dateiüberwachung für Dateien, die nicht gefunden werden können' meldet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!