Udostępnij za pośrednictwem


Plik 0-bajtowy może być zwracany, gdy kompresja jest włączona na serwerze z uruchomionymi usługami IIS

Ten artykuł pomaga rozwiązać problem polegający na tym, że plik 0-bajtowy może zostać zwrócony zamiast oczekiwanego pliku, gdy kompresja jest włączona na serwerze z uruchomionymi usługami Microsoft Internet Information Services (IIS).

Oryginalna wersja produktu: Internet Information Services 8.0, 8.5
Oryginalny numer KB: 817442

Symptomy

Gdy kompresja jest włączona na serwerze z uruchomionymi usługami IIS, a żądanie protokołu HTTP (HyperText Transfer Protocol) jest obsługiwane z katalogu kompresji usług IIS, plik 0-bajtowy może zostać zwrócony zamiast oczekiwanego pliku.

Uwaga 16.

Te objawy mogą być widoczne tylko wtedy, gdy włączono kompresję statyczną HTTP.

Przyczyna

Oprogramowanie antywirusowe uruchomione na serwerze usług IIS skanuje katalog kompresji usług IIS.

Rozwiązanie

Wyklucz katalog kompresji usług IIS z listy skanowania oprogramowania antywirusowego. Kroki mogą się różnić w zależności od używanego oprogramowania antywirusowego. Firma Microsoft zaleca skontaktowanie się z producentem oprogramowania antywirusowego w celu uzyskania informacji o tym, jak wykluczyć katalogi ze skanowania.

Więcej informacji

Domyślny katalog kompresji w usługach IIS 6.0 to %systemroot%\IIS Temporary Compressed Files. Ten katalog mógł zostać zmieniony na inną lokalizację. W usługach IIS 7.0 lub nowszej wersji dla usług IIS 7.0 domyślną lokalizacją skompresowanej pamięci podręcznej plików jest %SystemDrive%\inetpub\temp\IIS Temporary Compressed Files.

Aby zweryfikować katalog kompresji, wykonaj następujące kroki:

  1. Wybierz pozycję Start, wskaż pozycję Programy, wskaż pozycję Narzędzia administracyjne, a następnie wybierz pozycję Menedżer usług Internet Information Services (IIS).
  2. W Menedżerze usług IIS kliknij prawym przyciskiem myszy folder Witryny sieci Web, a następnie wybierz polecenie Właściwości.
  3. Wybierz kartę Usługa.
  4. W obszarze Kompresja HTTP upewnij się, że wybrano opcję Kompresuj pliki statyczne, a następnie znajdź ścieżkę do katalogu tymczasowego.