Makale numarası: 942031 - Son Gözden Geçirme: 31 Ekim 2007 Çarşamba - Gözden geçirme: 1.2

IIS 7. 0'da üzerinde barındırılan bir Web sitesini ziyaret ettiğinizde bir hata iletisi: "HTTP Error 500.0 – iç sunucu hatası"

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Internet ınformation Services (IIS) 7.0 üzerinde barındırılan bir Web sitesi var. Bir Web tarayıcısında Web sitesini ziyaret ettiğinizde, aşağıdakilerden birine benzer bir hata iletisi alabilirsiniz:
Hata İletisi 1
Sunucu uygulaması "application name" hatası

HTTP hatası 500.0 – iç sunucu hatası

hresult: 0X80070032

HRESULT ISAPI filtresi açıklaması "drive: \ Path of file \ISAPI_FLT.dll" SF_NOTIFY_READ_RAW_DATA bildirimi için kaydetmeye çalıştınız.
Hata iletisi 2
Sunucu uygulaması "application name" hatası

HTTP hatası 500.0 – iç sunucu hatası

hresult: 0X80070035

Bir iç sunucu hatası oluştuğundan açıklaması, HRESULT: sayfa görüntülenemiyor Bu bağlantı, bir kısmı veya tamamı ingilizce olan içeriğe işaret edebilir.
Hata iletisi 3
Sunucu uygulaması "application name" hatası

HTTP hatası 500.0 – iç sunucu hatası

hresult: 0X8007000D

HRESULT işleyicisi "ASPClassic" açıklama "IsapiModule" hatalı bir modüle kendi <a0>modülü</a0> listesinde vardır.
Hata iletisi 4
Sunucu uygulaması "application name" hatası

HTTP hatası 500.0 – iç sunucu hatası

hresult: 0X800700C1

Bir iç sunucu hatası oluştuğundan açıklaması, HRESULT: sayfa görüntülenemiyor Bu bağlantı, bir kısmı veya tamamı ingilizce olan içeriğe işaret edebilir
Hata iletisi 5
Sunucu uygulaması "application name" hatası

HTTP hatası 500.0 – iç sunucu hatası

hresult: 0X80070005

ISAPI filtresi "path_of_isapi" üzerinde HRESULT LoadLibraryEx açıklaması başarısız oldu.
Hata iletisi 6
Sunucu uygulaması "application name" hatası

HTTP hatası 500.0 – iç sunucu hatası

hresult: 0X8007007F

Açıklaması, ISAPI filtresi "path_of_isapi" üzerinde HRESULT arama GetProcAddress başarısız oldu.
Hata iletisi 7
Sunucu uygulaması "application name" hatası

HTTP hatası 500.0 – iç sunucu hatası

hresult: 0X8007007F

Bu nedenle görüntülenemiyor HRESULT vardır, aradığınız kaynak sorun açıklamasıdır.

Neden

1 Hata iletisinin nedeni

IIS 7.0 ancak SF_NOTIFY_READ_RAW_DATA bildirim kaydeden bir ınternet Server API (ISAPI) süzgeç desteklemediğinden bu sorun oluşur. Bu sorunu gidermek için bkz: çözüm 1.

2 Hata iletisinin nedeni

IIS 7.0 çalıştıran sunucu, istenen konuma yapılandırılmış kök dizinine erişemediği için bu sorun oluşur. Bu sorunu gidermek için <a0></a0>, çözüm 2'ye bakın.

3 Hata iletisinin nedeni

Bu sorun, Web sitesinin <a1>Modüller</a1> listesinden ISAPIModule modülü eksik oluşur. ISAPIModule modüle aşağıdaki konumdadır:
drive: \Windows\System32\inetsrv\isapi.dll
Bu sorunu gidermek için bkz: çözüm 3.

4 Hata iletisinin nedeni

Bu sorun, bir komut dosyası eşlemesi geçerli olmadığı için oluşur. Bu sorunu gidermek için <a0></a0>, çözümleme 4'e bakın.

5 Hata iletisinin nedeni

Bu sorun, genel düzeyde veya Web sitesi düzeyinde geçerli olmayan bir ISAPI süzgecinin yüklendiği için oluşur. Bu sorunu gidermek için bkz: çözümleme 5.

6 Hata iletisinin nedeni

Bu sorun, genel düzeyde veya Web sitesi düzeyinde geçerli olmayan bir ISAPI süzgecinin yüklendiği için oluşur. Bu sorunu gidermek için bkz: çözümleme 6.

7 Hata iletisinin nedeni

Bu sorun, işleyici eşlemesi istenilen kaynak için isteği işleyemiyor bir .dll dosyasını işaret nedeniyle oluşur. Bu sorunu gidermek için <a0></a0>, çözümleme 7 bakın.

Çözüm

<a1>Çözünürlüğü</a1> 1

IIS 7.0 SF_NOTIFY_READ_RAW_DATA bildirim kaydeden bir ISAPI süzgeci kullanın.

Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
311852  (http://support.microsoft.com/kb/311852/ ) ISAPI süzgeçleri, ınternet ınformation Services sürüm 6.0 SF_NOTIFY_READ_RAW_DATA olay kaydetme hakkında bilgi

<a1>Çözünürlüğü</a1> 2

IIS 7.0 çalıştıran sunucu, istenen konuma yapılandırılmış kök dizininin erişebildiğinden emin olun.

Çözünürlük 3

ISAPIModule modülünün Web sitesinin <a1>Modüller</a1> listesine ekleyin. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, inetmgr.exe yazın ve Tamam ' ı tıklatın.
  2. IIS Yöneticisi'nde, server name genişletin, Web sitelerini genişletin ve sonra değiştirmek istediğiniz Web sitesini tıklatın.
  3. Özellikleri görünümünde modülü çift tıklatın.
  4. Eylemler bölmesinde, Özgün modül Ekle'yi tıklatın.
  5. Özgün modül Ekle iletişim kutusundaki IsapiModule onay kutusunu tıklatıp seçin ve Tamam ' ı tıklatın.

<a1>Çözünürlüğü</a1> 4

Komut dosyası eşlemesi, isteği işleyen ISAPI .dll dosyasına işaret ettiğinden emin olun. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, inetmgr.exe yazın ve Tamam ' ı tıklatın.
  2. IIS Yöneticisi'nde, server name genişletin, Web sitelerini genişletin ve sonra değiştirmek istediğiniz Web sitesini tıklatın.
  3. Özellikleri görünümünde İşleyici eşlemeleri ' ni çift tıklatın.
  4. Komut dosyası eşlemesi, doğru ISAPI .dll dosyasına işaret ettiğinden emin olun.

    Örneğin, .asp dosyalar? %windir%\system32\inetsrv\asp.dll dosyaya eşleme.

<a1>Çözünürlüğü</a1> 5

Geçerli olmayan bir ISAPI süzgeci'ni kaldırın. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, inetmgr.exe yazın ve Tamam ' ı tıklatın.
  2. IIS Yöneticisi'nde, server name genişletin, Web sitelerini genişletin ve sonra değiştirmek istediğiniz Web sitesini tıklatın.
  3. Özellikleri görünümünde ISAPI süzgeçleri ' ni çift tıklatın.
  4. Kaldırmak istediğiniz bir ISAPI süzgeci'ı sağ tıklatın ve sonra da <a2>Kaldır</a2>'ı tıklatın.

<a1>Çözünürlüğü</a1> 6

Geçerli olmayan bir ISAPI süzgeci'ni kaldırın. Bunu yapmak için <a0></a0>, çözümleme 5 adımlarını izleyin.

Çözüm 7

Istenen kaynak isteği işleyebilecek .dll dosyasına işaret etmek için işleyici eşlemeyi düzenleyin. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, inetmgr.exe yazın ve Tamam ' ı tıklatın.
  2. IIS Yöneticisi'nde, server name genişletin, Web sitelerini genişletin ve sonra değiştirmek istediğiniz Web sitesini tıklatın.
  3. Özellikleri görünümünde İşleyici eşlemeleri ' ni çift tıklatın.
  4. Düzenlemek istediğiniz komut dosyası eşlemesi'ı sağ tıklatın ve sonra da <a2>Düzenle</a2>'yi tıklatın.
  5. Komut dosyası eşleme Düzenle iletişim kutusunda, uygun yürütülebilir dosyanın yürütülebilir kutusuna ve sonra Tamam ' ı tıklatın.

    Örneğin, .asp dosyalar? %windir%\system32\inetsrv\asp.dll dosyaya eşleme.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 7.0
Anahtar Kelimeler: 
kbmt kbtshoot kbprb KB942031 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:942031  (http://support.microsoft.com/kb/942031/en-us/ )