"Błąd HTTP 500,0 — wewnętrzny błąd serwera" błąd podczas możesz otworzyć stronę sieci Web usług IIS 7.0

Objawy

W tym artykule opisano kody HResult, gdy wystąpi błąd 500.0 na aplikacji sieci Web programu Internet Information Services (IIS) w wersji 7.0. Jeśli kod błędu, który widzisz jest w poniższej tabeli, sprawdź przyczyny i możliwe rozwiązania.

HResult-kod

Komunikat o błędzie

Przyczyna

Rozwiązanie

0x80070032

Błąd serwera w aplikacji "Nazwa aplikacji"

Błąd HTTP 500,0 — wewnętrzny błąd serwera

HRESULT: 0X80070032

Opis filtru HRESULT ISAPI "dysk: \ścieżka pliku\ISAPI_FLT.dll" próbował się zarejestrować powiadomienia SF_NOTIFY_READ_RAW_DATA.

Ten problem występuje, ponieważ program IIS 7.0 nie obsługuje filtr Internet Server API (ISAPI), który rejestruje dla powiadomienia SF_NOTIFY_READ_RAW_DATA.

Nie należy używać filtru ISAPI, który rejestruje powiadomienia SF_NOTIFY_READ_RAW_DATA, w programie IIS 7.0.
Aby uzyskać więcej informacji zobacz .

0x80070035

Błąd serwera w aplikacji "Nazwa aplikacji"

Błąd HTTP 500,0 — wewnętrzny błąd serwera

HRESULT: 0X80070035

Nie można wyświetlić opis HRESULT strony, ponieważ wystąpił błąd wewnętrzny serwera.

Ten problem występuje, ponieważ serwera, na którym uruchomiono usługi IIS 7.0 nie może uzyskać dostępu do katalogu głównego skonfigurowanych w żądanej lokalizacji.

Upewnij się, że serwera, na którym uruchomiono usługi IIS 7.0 można uzyskać dostęp do żądanej lokalizacji katalogu skonfigurowany główny.

0x8007000d

Błąd serwera w aplikacji "Nazwa aplikacji"

Błąd HTTP 500,0 — wewnętrzny błąd serwera

HRESULT: 0X8007000D

Opis obsługi HRESULT "ASPClassic" ma zły moduł "IsapiModule" w jego liście modułu.

Ten problem występuje, ponieważ brakuje moduł ISAPIModule z listy modułów dla witryny sieci Web. Moduł ISAPIModule znajduje się w następującej lokalizacji:

drive:\Windows\System32\inetsrv\isapi.dll

Dodaj moduł ISAPIModule do listy modułów dla witryny sieci Web. Aby to zrobić, wykonaj następujące kroki:

  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz inetmgr.exe, a następnie kliknij przycisk OK.

  2. W Menedżerze IIS rozwiń nazwę serwera, rozwiń węzeł witryny sieci Web, a następnie kliknij witrynę sieci Web, którą chcesz zmodyfikować.

  3. W obszarze Widok funkcji kliknij dwukrotnie moduł.

  4. W okienku Akcje kliknij polecenie Dodaj modułu macierzystego.

  5. W oknie dialogowym Dodawanie modułu macierzystego kliknij, aby zaznaczyć pole wyboru IsapiModule , a następnie kliknij przycisk OK.

0x800700c1

Błąd serwera w aplikacji "Nazwa aplikacji"

Błąd HTTP 500,0 — wewnętrzny błąd serwera

HRESULT: 0X800700C1

Nie można wyświetlić opis HRESULT strony, ponieważ wystąpił błąd wewnętrzny serwera.

Ten problem występuje, ponieważ mapowanie skryptu jest nieprawidłowa.

Upewnij się, że dla mapowania skryptów wskazuje do pliku DLL ISAPI, który może przetwarzać żądania. Aby to zrobić, wykonaj następujące kroki:

  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz inetmgr.exe, a następnie kliknij przycisk OK.

  2. W Menedżerze IIS rozwiń nazwę serwera, rozwiń węzeł witryny sieci Web, a następnie kliknij witrynę sieci Web, którą chcesz zmodyfikować.

  3. W obszarze Widok funkcji kliknij dwukrotnie Mapowania obsługi.

  4. Upewnij się, że dla mapowania skryptów wskazuje poprawny plik DLL ISAPI.


Na przykład pliki .asp należy zmapować do pliku %windir%\system32\inetsrv\asp.dll.

0x80070005

Błąd serwera w aplikacji "Nazwa aplikacji"

Błąd HTTP 500,0 — wewnętrzny błąd serwera

HRESULT: 0X80070005

Opis HRESULT LoadLibraryEx na filtr ISAPI "path_of_isapi" nie powiodło się.

Ten problem występuje, ponieważ filtr ISAPI, który nie jest prawidłowy jest ładowany na poziomie globalnym lub na poziomie witryny sieci Web.

Usuwanie filtru ISAPI, który nie jest prawidłowy. Aby to zrobić, wykonaj następujące kroki:

  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz inetmgr.exe, a następnie kliknij przycisk OK.

  2. W Menedżerze IIS rozwiń nazwę serwera, rozwiń węzeł witryny sieci Web, a następnie kliknij witrynę sieci Web, którą chcesz zmodyfikować.

  3. W obszarze Widok funkcji kliknij dwukrotnie Filtrów ISAPI.

  4. Kliknij prawym przyciskiem myszy filtr ISAPI, który chcesz usunąć, a następnie kliknij przycisk Usuń.

0x8007007f

Błąd serwera w aplikacji "Nazwa aplikacji"

Błąd HTTP 500,0 — wewnętrzny błąd serwera

HRESULT: 0X8007007F

Opis HRESULT Wywołanie GetProcAddress dla filtru ISAPI "path_of_isapi" nie powiodło się.

Ten problem występuje, ponieważ filtr ISAPI, który nie jest prawidłowy jest ładowany na poziomie globalnym lub na poziomie witryny sieci Web.

Usuwanie filtru ISAPI, który nie jest prawidłowy. Aby to zrobić, wykonaj następujące kroki:

  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz inetmgr.exe, a następnie kliknij przycisk OK.

  2. W Menedżerze IIS rozwiń nazwę serwera, rozwiń węzeł witryny sieci Web, a następnie kliknij witrynę sieci Web, którą chcesz zmodyfikować.

  3. W obszarze Widok funkcji kliknij dwukrotnie Filtrów ISAPI.

  4. Kliknij prawym przyciskiem myszy filtr ISAPI, który chcesz usunąć, a następnie kliknij przycisk Usuń.

0x8007007f

Błąd serwera w aplikacji "Nazwa aplikacji"

Błąd HTTP 500,0 — wewnętrzny błąd serwera

HRESULT: 0X8007007F

Opis HRESULT nie jest problem z zasób, którego szukasz, więc nie można jej wyświetlić.

Ten problem występuje, ponieważ mapowanie obsługi dla żądanego zasobu wskazuje plik .dll, który nie może przetworzyć żądania.

Dokonaj edycji mapowania programu obsługi dla żądanego zasobu wskaż plik .dll, który można przetworzyć żądania. Aby to zrobić, wykonaj następujące kroki:

  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz inetmgr.exe, a następnie kliknij przycisk OK.

  2. W Menedżerze IIS rozwiń nazwę serwera, rozwiń węzeł witryny sieci Web, a następnie kliknij witrynę sieci Web, którą chcesz zmodyfikować.

  3. W obszarze Widok funkcji kliknij dwukrotnie Mapowania obsługi.

  4. Kliknij prawym przyciskiem myszy mapowania skryptu, który chcesz edytować, a następnie kliknij przycisk Edytuj.

  5. W oknie dialogowym Edytuj mapowanie skryptów w polu wykonywalny wpisz odpowiedni plik wykonywalny, a następnie kliknij przycisk OK.

Na przykład pliki .asp należy zmapować do pliku %windir%\system32\inetsrv\asp.dll.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×