Makale numarası: 942055 - Son Gözden Geçirme: 12 Şubat 2010 Cuma - Gözden geçirme: 4.0

IIS 7. 0'da üzerinde barındırılan bir Web sitesini ziyaret ettiğinizde bir hata iletisi: "HTTP Error 500.19 – 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.19 – iç sunucu hatası
hresult: 0X8007000D
HRESULT açıklaması
Istenen sayfa, sayfanın ilgili yapılandırma verileri geçersiz olduğundan erişilemiyor.
Hata iletisi 2
Sunucu uygulaması "application name" hatası
HTTP hatası 500.19 – iç sunucu hatası
hresult: 0X80070005
HRESULT açıklaması
Istenen sayfa, sayfanın ilgili yapılandırma verileri geçersiz olduğundan erişilemiyor.
Hata iletisi 3
Sunucu uygulaması "application name" hatası
HTTP hatası 500.19 – iç sunucu hatası
hresult: 0X800700B7
HResult açıklaması
Istenen sayfa, sayfanın ilgili yapılandırma verileri geçersiz olduğundan erişilemiyor.
Hata iletisi 4
Sunucu uygulaması "application name" hatası
HTTP hatası 500.19 – iç sunucu hatası
hresult: 0X8007007E
HResult açıklaması
Istenen sayfa, sayfanın ilgili yapılandırma verileri geçersiz olduğundan erişilemiyor.
Hata iletisi 5
Sunucu uygulaması "application name" hatası
HTTP hatası 500.19 – iç sunucu hatası
hresult: 0X800700C1
HRESULT açıklaması
Istenen sayfa, sayfanın ilgili yapılandırma verileri geçersiz olduğundan erişilemiyor.
Hata iletisi 6
Sunucu uygulaması "application name" hatası
HTTP hatası 500.19 – iç sunucu hatası
hresult: 0X800700B7
HRESULT açıklaması
Istenen sayfa, sayfanın ilgili yapılandırma verileri geçersiz olduğundan erişilemiyor.
Hata iletisi 7
Sunucu uygulaması "application name" hatası
HTTP hatası 500.19 – iç sunucu hatası
hresult: 0X8007010B
HRESULT açıklaması
Istenen sayfa, sayfanın ilgili yapılandırma verileri geçersiz olduğundan erişilemiyor.
Hata iletisi 8
Sunucu uygulaması "application name" hatası
HTTP hatası 500.19 – iç sunucu hatası
hresult: 0X8007052E
HRESULT açıklaması
Istenen sayfa, sayfanın ilgili yapılandırma verileri geçersiz olduğundan erişilemiyor.
Hata iletisi 9
Sunucu uygulaması "application name" hatası
HTTP hatası 500.19 – iç sunucu hatası
hresult: 0X80070021
HRESULT açıklaması
Istenen sayfa, sayfanın ilgili yapılandırma verileri geçersiz olduğundan erişilemiyor.

Neden

1 Hata iletisinin nedeni

Bu sorun, dosya ApplicationHost.config veya Web.config dosyasındaki hatalı biçimlendirilmiş bir XML öğesi içerdiğinden oluşur. Bu sorunu gidermek için bkz: çözüm 1.

2 Hata iletisinin nedeni

Bu sorun aşağıdaki nedenlerden biriyle oluşur:
  • Windows Vista çalıştıran bir bilgisayarda IIS 7. 0'ı kullanıyor. Ayrıca, Web sitesini uzak bir Evrensel Adlandırma Kuralı (UNC) paylaşımında erişmek için UNC doğrudan geçiş kimlik doğrulaması kullanmak üzere yapılandırın.
  • IIS_IUSRS Grup ApplicationHost.config dosyasını veya Web.config dosyası uygun izinlere sahip değil.
Bu sorunu gidermek için <a0></a0>, çözüm 2'ye bakın.

3 Hata iletisinin nedeni

ApplicationHost.config dosyasını aşağıdaki kodu için yinelenen bir giriş olduğundan, bu sorun oluşur.
<add accessType="Allow" users="*" />
Bu sorunu gidermek için <a0></a0>, çözüm 3 bakın.

4 Hata iletisinin nedeni

Dosyayı ApplicationHost.config veya Web.config dosyası, geçersiz veya varolmayan bir DLL ya da bir modüle başvurduğundan, bu sorun oluşur. Bu sorunu gidermek için <a0></a0>, çözümleme 4'e bakın.

5 Hata iletisinin nedeni

Belirtilen modülünün verileri, uygulamayı barındıran uygulama havuzunu farklıysa, bu sorun oluşabilir. Örneğin bir 64-bit bir uygulama havuzuna 32-bit bir bileşeni yüklemeye çalışıyorsunuz. Bu sorun, belirtilen modül bozuksa da oluşabilir.

6 Hata iletisinin nedeni

Belirtilen yapılandırma bölümüne ayar (örneğin, bir üst sitesi/Klasör çubuğundaki web.config veya applicationHost.config dosyasını) yapılandırma sıradüzeninde daha yüksek düzeyde için yinelenen bir giriş varsa, bu sorun oluşabilir. Hata iletisi, yinelenen bir girişi veya girişleri konumunu gösterir.

7 Hata iletisinin nedeni

Belirtilen içerik dizini erişilemiyorsa, bu sorun oluşabilir.

8 Hata iletisinin nedeni

IIS 7. 0'da varsayılan işlem kimliği, bir uzak paylaşımdaki Web.config dosyasını açmak için yeterli izinlere sahip değil.

9 Hata iletisinin nedeni

IIS yapılandırma dosyasında belirtilen kısmını daha yüksek bir yapılandırma düzeyinde kilitlendiğinde, bu sorun oluşabilir.

Çözüm

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

Hatalı biçimlendirilmiş bir XML öğesi, dosyayı ApplicationHost.config veya Web.config dosyasını silin.

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

Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın.

Yöntem 1

Web sitesini uzak UNC paylaşımına erişmek için UNC doğrudan geçiş kimlik doğrulaması kullanmak üzere yapılandırın. Bunun yerine, uzak UNC paylaşımına erişmek için uygun izinlere sahip bir kullanıcı hesabı belirtin.

Yöntem 2

ApplicationHost.config dosyasını veya Web.config dosyası IIS_IUSRS grubuna Okuma izni verin. Bunu yapmak için şu adımları izleyin:
  1. Windows Gezgini'nde, Web sitesiyle ilişkili ApplicationHost.config dosyasını bulun veya Web sitesiyle ilişkilendirilmiş olan Web.config dosyasını bulun.
  2. ApplicationHost.config dosyasını sağ tıklatın veya Web.config dosyasını sağ tıklatın.
  3. Özellikler ' i tıklatın.
  4. Güvenlik sekmesini tıklatın ve sonra da <a2>Düzenle</a2>'yi tıklatın.
  5. Ekle ' yi tıklatın.
  6. Seçilecek nesne adlarını girin kutusuna yazın computername \IIS_IUSRSAdları Denetle'yi tıklatın ve sonra Tamam ' ı tıklatın.

    NotComputername, bilgisayar adı için yer tutucudur.
  7. Oku</a1> onay kutusunu tıklatıp seçin ve Tamam ' ı tıklatın.
  8. ApplicationHost.config özellikler iletişim kutusundaki veya Web.config özellikleri iletişim kutusunda Tamam ' ı tıklatın.

Çözünürlük 3

ApplicationHost.config dosyasında, yetkilendirme kuralı için yinelenen girdiyi silin. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Not Defteri'niAramaya Başla</a0> kutusunda yazın Not Defteri'ni sağ tıklatın ve sonra da <a2>yönetici olarak çalıştır</a2>'ı tıklatın.

    Not Yönetici parolası girmeniz veya bir onaylamanız istenirse, parolayı yazın veya devam ' ı tıklatın.
  2. Dosya menüsünden ' ı tıklatın, %windir%\System32\inetsrv\config\applicationHost.config yer <a1>Dosya adı</a1> kutusuna yazın ve ' ı tıklatın.
  3. ApplicationHost.config dosyasında, aşağıdaki kodu benzer yinelenen girdiyi silin.
    <add accessType="Allow" users="*" />

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

Dosya ApplicationHost.config veya Web.config dosyasında modüle başvuru ya da geçersiz DLL başvuruyu bulun ve sonra da başvuruyu düzeltmek. Hangi modüle başvuru yanlış olduğunu belirlemek için <a0></a0>, başarısız istek izleme'yi etkinleştirin ve sonra sorunu yeniden.

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

Belirtilen modülünün verileri barındıran uygulama havuzunu aynı olduğundan emin olun ve modül bozuk olmadığından emin olun.

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

Belirtilen yapılandırma dosyasını inceleyin ve hata iletisi tarafından önerilen yinelenen girdileri denetlemek için üst applicationHost.config ve/veya web.config dosyaları ile karşılaştırın. Yinelenen girdiyi kaldırın veya giriş benzersiz yapın.

Çözüm 7

Dosya yolu var, düzgün olarak adlandırılır, dosya düzeyinde izinler ayarlayın ve geçerli bir dosya sistemi türü için işaret doğru sahip olduğunu doğrulayın. Dosya yolu nedir emin değilseniz, işlem izleyicisi aracını veya başarısız istek izleme tanımlamak için kullanın.

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

Bu sorunu gidermek için <a0></a0>, aşağıdaki makaleye bakın:
934515  (http://support.microsoft.com/kb/934515/ ) ınternet ınformation Services 7.0 kimlik doğrulaması kullanan bir Web sitesinden bir Web sayfasını görüntülemeye çalıştığınızda bir hata iletisi alıyorsunuz

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

Bu sorunu gidermek için <a0></a0>, belirtilen bölümün kilidini açmanız veya bu düzeyde kullanmayın. Yapılandırma kilitleme hakkında daha fazla bilgi için aşağıdaki makaleye bakın:
http://learn.iis.net/page.aspx/145/how-to-use-locking-in-iis-70-configuration (http://learn.iis.net/page.aspx/145/how-to-use-locking-in-iis-70-configuration)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 7.0
Anahtar Kelimeler: 
kbmt kbexpertiseadvanced kbtshoot kbprb KB942055 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:942055  (http://support.microsoft.com/kb/942055/en-us/ )