Eine 0-Byte-Datei wird möglicherweise zurückgegeben, wenn die Komprimierung auf einem Server aktiviert ist, auf dem IIS ausgeführt wird.

Dieser Artikel hilft Ihnen bei der Behebung des Problems, bei dem eine 0-Byte-Datei anstelle der erwarteten Datei zurückgegeben wird, wenn die Komprimierung auf einem Server aktiviert ist, auf dem Microsoft-Internetinformationsdienste (IIS) ausgeführt wird.

Ursprüngliche Produktversion: Internetinformationsdienste 8.0, 8.5
Ursprüngliche KB-Nummer: 817442

Symptome

Wenn die Komprimierung auf einem Server mit IIS aktiviert ist und eine HTTP-Anforderung (HyperText Transfer Protocol) aus dem IIS-Komprimierungsverzeichnis bereitgestellt wird, wird möglicherweise anstelle der erwarteten Datei eine 0-Byte-Datei zurückgegeben.

Hinweis

Diese Symptome werden möglicherweise nur angezeigt, wenn die statische HTTP-Komprimierung aktiviert ist.

Ursache

Antivirensoftware, die auf dem IIS-Server ausgeführt wird, überprüft das IIS-Komprimierungsverzeichnis.

Lösung

Schließen Sie das IIS-Komprimierungsverzeichnis aus der Scanliste der Antivirensoftware aus. Die Schritte können je nach verwendeter Antivirensoftware variieren. Microsoft empfiehlt, sich an den Hersteller der Antivirensoftware zu wenden, um Informationen darüber zu erhalten, wie Verzeichnisse von der Überprüfung ausgeschlossen werden können.

Weitere Informationen

Das Standardkomprimierungsverzeichnis in IIS 6.0 ist %systemroot%\IIS Temporary Compressed Files. Dieses Verzeichnis wurde möglicherweise in einen anderen Speicherort geändert. In IIS 7.0 oder einer höheren Version für IIS 7.0 ist %SystemDrive%\inetpub\temp\IIS Temporary Compressed Filesder Standardspeicherort des komprimierten Dateicaches .

Führen Sie die folgenden Schritte aus, um das Komprimierungsverzeichnis zu überprüfen:

  1. Wählen Sie Start aus, zeigen Sie auf Programme, zeigen Sie auf Verwaltung, und wählen Sie dann Internetinformationsdienste-Manager (IIS) aus.
  2. Klicken Sie im IIS-Manager mit der rechten Maustaste auf den Ordner Websites , und wählen Sie dann Eigenschaften aus.
  3. Wählen Sie die Registerkarte Dienst aus.
  4. Stellen Sie sicher, dass unter HTTP-Komprimierungdie Option Statische Dateien komprimieren ausgewählt ist, und suchen Sie dann den Pfad zum temporären Verzeichnis.