IIS 7.0 Web sayfasını açtığınızda "HTTP Hatası 500.19" alıyorsunuz

Makale çevirileri Makale çevirileri
Bu makalede, bir Internet Information Services (IIS) 7.0 Web uygulamasında 500.19 hatasıyla karşılaştığınızda aldığınız HResult kodları açıklanmaktadır. Gördüğünüz hata kodu aşağıdaki listede yer alıyorsa bu makalede yer alan nedenlere göz atın ve çözümleri deneyin.
0x8007000d | 0x80070005 | 0x800700b7 | 0x8007007e | 0x800700c1 | 0x8007010b | 0x8007052e | 0x80070021

Bu makalede

Show all imageTümünü gösterHide all imageTümünü gizle

"HTTP Hatası 500.19" hatası ve HResult kodu 0x8007000d

Hata iletisi

"Uygulama adı" Uygulamasında Sunucu Hatası
HTTP Hatası 500.19 – İç Sunucu Hatası
HRESULT: 0x8007000d
HRESULT açıklaması
Sayfayla ilgili yapılandırma verileri geçersiz olduğundan istenen sayfaya erişilemiyor.

Neden

Bu sorun, ApplicationHost.config dosyası veya Web.config dosyası hatalı biçimlendirilmiş bir XML öğesi içerdiği için oluşur.

Çözüm

Hatalı biçimlendirilmiş XML öğesini ApplicationHost.config dosyasından veya Web.config dosyasından silin.

"HTTP Hatası 500.19" hatası ve HResult kodu 0x80070005

Hata iletisi

"Uygulama adı" Uygulamasında Sunucu Hatası
HTTP Hatası 500.19 – İç Sunucu Hatası
HRESULT: 0x80070005
HRESULT açıklaması
Sayfayla ilgili yapılandırma verileri geçersiz olduğundan istenen sayfaya erişilemiyor.

Neden

Bu sorun aşağıdaki nedenlerden biriyle oluşur:
  • IIS 7.0'ı, Windows Vista çalıştırılan bir bilgisayarda kullanıyorsunuz. Web sitesini, bir uzak Evrensel Adlandırma Kuralı (UNC) paylaşımına erişmek için UNC Geçişi kimlik doğrulaması kullanılacak şekilde de yapılandırabilirsiniz.
  • IIS_IUSRS grubunun ApplicationHost.config dosyası, Web.config dosyası veya IIS'nin sanal/uygulama dizinleri için uygun izinleri yoktur.

Çözüm

Bu sorunu çözmek 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 Geçişi kimlik doğrulaması kullanılacak şekilde yapılandırmayın. Bunun yerine, uzak UNC paylaşımına erişmek için uygun izinlere sahip bir kullanıcı hesabı belirtin.

Yöntem 2

IIS_IUSRS grubuna ApplicationHost.config dosyası veya Web.config dosyası için Okuma izni atayın. Bunu yapmak için aşağıdaki adımları izleyin:
  1. Windows Gezgini'nde, Web sitesi ile ilişkilendirilmiş ApplicationHost.config dosyasını içeren klasörü veya Web sitesi ile ilişkilendirilmiş Web.config dosyasını içeren sanal dizinleri ya da uygulama dizinlerini bulun.

    Not Web.config dosyası, IIS'de sanal dizinler veya uygulama dizinleri altında olmayabilir. Bu durumda dahi aşağıdaki adımları izlemelisiniz.
  2. ApplicationHost.config dosyasını içeren klasörü veya Web.config dosyasını içerebilecek sanal dizinleri ya da uygulama dizinlerini sağ tıklayın.
  3. Özellikler'i tıklayın.
  4. Güvenlik sekmesini ve sonra da Düzenle'yi tıklayın.
  5. Ekle'yi tıklayın.
  6. Seçilecek nesne adlarını girin kutusuna bilgisayar_adı\IIS_IUSRS yazın, Adları Denetle'yi tıklayın ve sonra Tamam'ı tıklayın.

    Not Bilgisayar_adı, bilgisayarın adı için bir yer tutucudur.
  7. Okuma onay kutusunu tıklayıp seçin ve sonra da Tamam'ı tıklayın.
  8. Klasöre ait Özellikler iletişim kutusunda Tamam'ı tıklayın.

    Not Klasörün özelliklerinin ApplicationHost.config ve Web.config dosyaları tarafından devralınarak, IIS_IUSRS grubunun bu dosyalar için Okuma izni olduğundan emin olun.

"HTTP Hatası 500.19" hatası ve HResult kodu 0x800700b7

Hata iletisi

"Uygulama adı" Uygulamasında Sunucu Hatası
HTTP Hatası 500.19 – İç Sunucu Hatası
HRESULT: 0x800700b7
HResult açıklaması
Sayfayla ilgili yapılandırma verileri geçersiz olduğundan istenen sayfaya erişilemiyor.

Neden

Bu sorun, belirtilen yapılandırma bölümü ayarı için yapılandırma hiyerarşisinin daha yukarısındaki bir düzeyde (örneğin, bir üst sitenin/klasörün web.config veya applicationHost.config dosyasında) bir yinelenen girdi varsa oluşabilir. Yinelenen girdi veya girdilerin konumu hata iletisinde belirtilir.

Çözüm

Belirtilen yapılandırma dosyasını inceleyin ve üst applicationHost.config ve/veya web.config dosyasıyla karşılaştırıp, hata iletisinde belirtildiği şekilde yinelenen girdiler olup olmadığını denetleyin. Yinelenen girdiyi kaldırın veya girdiyi benzersiz hale getirin. Bu sorun örneğin, ApplicationHost.config dosyasının aşağıdaki kod için bir yinelenen girdisi olması nedeniyle oluşabilir.
<add accessType="Allow" users="*" />
Bu sorunu çözmek için ApplicationHost.config dosyasında, yetkilendirme kuralının yinelenen girdisini silin. Bunu yapmak için aşağıdaki adımları izleyin:
  1. Başlat'ı tıklayın, Aramaya Başla kutusuna Not Defteri yazın, Not Defteri'ni sağ tıklayın ve daha sonra Yönetici olarak çalıştır komutunu tıklayın.

    Not Yönetici parolası girmeniz veya onaylamanız istenirse parolayı yazın veya Devam'ı tıklayın.
  2. Dosya menüsünde 'ı tıklayın, Dosya adı kutusuna %windir%\System32\inetsrv\config\applicationHost.config yazın ve sonra 'ı tıklayın.
  3. ApplicationHost.config dosyasında, aşağıdaki koda benzeyen yinelenen girdiyi silin.
    <add accessType="Allow" users="*" />

"HTTP Hatası 500.19" hatası ve HResult kodu 0x8007007e

Hata iletisi

"Uygulama adı" Uygulamasında Sunucu Hatası
HTTP Hatası 500.19 – İç Sunucu Hatası
HRESULT: 0x8007007e
HResult açıklaması
Sayfayla ilgili yapılandırma verileri geçersiz olduğundan istenen sayfaya erişilemiyor.

Neden

Bu sorun, ApplicationHost.config dosyası veya Web.config dosyası geçersiz veya var olmayan bir modüle ya da DLL dosyasına başvurduğu için oluşur.

Çözüm

ApplicationHost.config dosyasında veya Web.config dosyasında, geçersiz olan modül başvurusunu veya DLL başvurusunu bulup düzeltin. Hatalı olan modül başvurusunu belirlemek için, Başarısız İstek İzleme özelliğini etkinleştirin ve sorunu yeniden oluşturun.

"HTTP Hatası 500.19" hatası ve HResult kodu 0x800700c1

Hata iletisi

"Uygulama adı" Uygulamasında Sunucu Hatası
HTTP Hatası 500.19 – İç Sunucu Hatası
HRESULT: 0x800700c1
HRESULT açıklaması
Sayfayla ilgili yapılandırma verileri geçersiz olduğundan istenen sayfaya erişilemiyor.

Neden

Bu sorun, belirtilen modülün bit genişliği uygulamayı barındıran uygulama havuzunun bit genişliğinden farklıysa oluşabilir. Örneğin, 32 bit olan bir bileşeni 64 bit uygulama havuzuna yüklemeye çalışıyor olabilirsiniz. Belirtilen modül bozuksa da bu sorun oluşabilir.

Çözüm

Belirtilen modülün bit genişliğinin, barındıran uygulama havuzunun bit genişliği ile aynı olduğundan ve modülün bozuk olmadığından emin olun.

"HTTP Hatası 500.19" hatası ve HResult kodu 0x8007010b

Hata iletisi

"Uygulama adı" Uygulamasında Sunucu Hatası
HTTP Hatası 500.19 – İç Sunucu Hatası
HRESULT: 0x8007010b
HRESULT açıklaması
Sayfayla ilgili yapılandırma verileri geçersiz olduğundan istenen sayfaya erişilemiyor.

Neden

Bu sorun, belirtilen içerik dizinine erişilemiyorsa oluşabilir.

Çözüm

Dosya yolunun bulunduğunu, düzgün adlandırılmış olduğunu, dosya düzeyi izinlerinin doğru ayarlandığını ve geçerli bir dosya sistemi türüne işaret ettiğini doğrulayın. Dosya yolundan emin değilseniz, İşlem İzleyicisi aracını veya Başarısız İstek İzleme özelliğini kullanarak tanımlayın.

"HTTP Hatası 500.19" hatası ve HResult kodu 0x8007052e

Hata iletisi

"Uygulama adı" Uygulamasında Sunucu Hatası
HTTP Hatası 500.19 – İç Sunucu Hatası
HRESULT: 0x8007052e
HRESULT açıklaması
Sayfayla ilgili yapılandırma verileri geçersiz olduğundan istenen sayfaya erişilemiyor.

Neden

IIS 7.0'daki varsayılan işlem kimliğinin bir uzak paylaşımdaki Web.config dosyasını açmak için yeterli izinleri yoktur.

Çözüm

Bu sorunu çözmek için aşağıdaki makaleye bakın:
934515 Internet Information Services 7.0'da bir Web sayfasını geçiş kimlik doğrulaması kullanılan bir Web sitesinden görüntülemeye çalıştığınızda bir hata iletisi alıyorsunuz

"HTTP Hatası 500.19" hatası ve HResult kodu 0x80070021

Hata iletisi

"Uygulama adı" Uygulamasında Sunucu Hatası
HTTP Hatası 500.19 – İç Sunucu Hatası
HRESULT: 0x80070021
HRESULT açıklaması
Sayfayla ilgili yapılandırma verileri geçersiz olduğundan istenen sayfaya erişilemiyor.

Neden

Bu sorun, IIS yapılandırma dosyasının belirtilen bölümü daha yukarıdaki bir yapılandırma düzeyinde kilitlenmişse oluşabilir.

Çözüm

Bu sorunu çözmek için belirtilen bölümün kilidini kaldırın veya bu düzeyi hiç kullanmayın. Kilitleme özelliğini yapılandırma hakkında daha fazla bilgi için şu makaleye bakın:
http://learn.iis.net/page.aspx/145/how-to-use-locking-in-iis-70-configuration

Bu makale hakkında

Makale numarası: 942055
Son gözden geçirme: 29 Mayıs 2014 Perşembe
Bu makaledeki bilginin uygulandığı durum:: Microsoft Internet Information Services 7.0
Bu makale hakkında görüş bildirmek ister misiniz?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.