Nachdem wir heute den WCF-Dienst in der Win2008+IIS7.5-Umgebung bereitgestellt haben, wird immer wieder eine Seite angezeigt, die nicht geöffnet werden kann. Die spezifischen Fehlerinformationen lauten wie folgt:
HTTP-Fehler 500.19 – Interner Serverfehler
Auf die angeforderte Seite kann nicht zugegriffen werden, da die zugehörigen Konfigurationsdaten der Seite ungültig sind.
Detaillierte Fehlerinformationen
Modul DynamicCompressionModule
Benachrichtigung Sendresponse
STATICFILE
Fehlercode 0x8007007e
Die anfordernde URL ***
physischer Pfad C: /ECG2.0/ewEcgs Service
Anonyme Anmeldemethode
Anonymer Anmeldebenutzer
Der wahrscheinlichste Grund:
Der Arbeitsprozess kann die Datei applicationhost.config oder web.config nicht lesen.
Die Datei „applicationhost.config“ oder „web.config“ enthält fehlerhaftes XML.
Der Server kann aufgrund falscher NTFS-Berechtigungen nicht auf die Datei applicationhost.config oder web.config zugreifen.
Vorgänge, die Sie ausprobieren können:
Fragen Sie das Ereignisprotokoll nach Informationen darüber ab, warum die Konfigurationsdatei nicht lesbar ist.
Stellen Sie sicher, dass die für den Anwendungspool angegebene Benutzer-ID oder der authentifizierte Benutzer über die erforderlichen Berechtigungen für den Zugriff auf die Datei web.config verfügt.
Nach langer Suche im Internet stellte ich fest, dass es sich nicht um einen Zuordnungsfehler handelte. Endlich auf einer englischen Website gefunden. .
Lösung:
#Entfernen/Deaktivieren Sie das XPress-Komprimierungsschema aus der Konfiguration mit dem folgenden Befehl: (Der folgende Befehl reicht in Dos aus)
%windir%/system32/inetsrv/appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']
Für mehr IIS7.5-Fehlercode 0x8007007e HTTP-Fehler 500.19 Verwandte Artikel, bitte beachten Sie die chinesische PHP-Website!