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

Dieser Artikel hilft Ihnen, das Problem zu beheben, 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

Problembeschreibung

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 eine 0-Byte-Datei anstelle der erwarteten 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, scannt 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, dass Sie sich an den Hersteller der Antivirensoftware wenden, um Informationen zum Ausschließen von Verzeichnissen von der Überprüfung zu erhalten.

Weitere Informationen

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

Gehen Sie folgendermaßen vor, um das Komprimierungsverzeichnis zu überprüfen:

  1. Wählen Sie "Start", zeigen Sie auf "Programme", zeigen Sie auf "Verwaltungstools", und wählen Sie dann Internetinformationsdienste (IIS)-Manager 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 unter HTTP-Komprimierung sicher, dass statische Dateien komprimiert ausgewählt sind, und suchen Sie dann den Pfad zum temporären Verzeichnis.