SORU
27 Kasım 2009, Cuma


Web Uygulama Sorunları (web.hataları config) IIS7 ile 500.19 HTTP.5 ve ASP.NET v2

Bu bütün takım deli ediyor. IIS yanlış yapılandırılmış bazı basit parça veya Web Server olmalı, ama ASP.NET kaçmaya çalışırız her zaman aşağıdaki hata ile karşılaşırız IIS 7.5 Web Uygulaması üzerinde...

İşte tam olarak: hata

HTTP Error 500.19 - Internal Server Error

The requested page cannot be accessed because the related configuration  
data for the page is invalid.

`Detailed Error Information` 
Module              IIS Web Core
Notification        Unknown
Handler             Not yet determined
Error Code          0x8007000d
Config Error
Config File         \\?\E:\wwwroot\web.config
Requested URL       http://localhost:80/Default.aspx
Physical Path 
Logon Method        Not yet determined
Logon User          Not yet determined
Config Source
   -1: 
    0:

Makine çalışıyorWindows Server 2008 R2. Bizim Web Uygulama kullanarak geliştiriyoruzVisual Studio 2008.

Microsoft'a göre kod 8007000d bizim web sözdizimi bir hata var demektir.proje dışında config -- ve güzel yerel olarak inşa çalışır. Web bakıyor.XML Not Defteri'nde yapılandırma sözdizimi hataları da getirmez. Kötü bir yapılandırma olmalı sanıyorum...?

Herkes hata hakkında daha fazla bilgi nerede bulabilirim? Hiçbir şey EventViewer da gösteriyor :(

Emin başka söz ne derece yardımcı olacaktır

Yardım önem arz etmektedir. Teşekkürler!

GÜNCELLEMELER! - WEB YAYINLANMIŞTIR.AŞAĞIDA CONFİG

Asıl soruya ben yukarıda yayınlanmıştır beri Tamam, kesin çizgileri izini sürdümweb.configbu hata neden.

Burada çizgiler (<System.webServer> etiketler arasında göründükleri)...

	<httpHandlers>
		<remove verb="*" path="*.asmx"/>
		<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
	</httpHandlers>

Eğer bu satırları silersem . not: ^em>arasında<httpHandlers> ben HALA hata alıyorum. Ben tam anlamıyla <httpHandlers> (ve satırlar arasındakileri) silmek için yukarıdaki hata alıyorum durdurmak zorunda.

Bunu yaptım bir kereyeni500.19 hatası, ancak. Neyse ki, bu sefer IIS aslında web bit söylüyor.config bir soruna neden olabilir

	<handlers>
		<remove name="WebServiceHandlerFactory-Integrated"/>
		<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
		<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
		<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
	</handlers>

Bu satırları bakarak sorunu daha <handlers> etiket <system.webServer> aynı etiketin içinde geçirilmiş olduğu ortada.

Yeni hata da daha açık ve nitelik tanımıyor özellikle şikayet ediyor "" yukarıda üçüncü satırında görüldüğü gibi). doğrulamak Bu öznitelik çıkarma yapar aynı hat "name" özniteliği. gerekli yok şikayet Bu özniteliği ekledikten sonra getirirASP.NEThata...

Dosya veya derleme yüklenemedi 'Sistem.web.Uzantıları Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56' ya bağımlılıklarından biri. Sistem belirtilen dosyayı bulamıyor.

Açıkçası bu yeni hatalar sadece bana gelen siliniyor ortaya çıkmış bence<httpHandlers>ilk etapta etiketler geriye bir soru kalıyor açıkçası uygulama tarafından gerekli değiller: Neden bu etiketler, ilk başta IIS bir hata tekme ki???

Onlarla iş yapmak için IIS için bir şey yüklemek gerekiyor mu?

Teşekkürler herhangi bir yardım için tekrar.

WEB.CONFİG

İşte zahmetli bitweb.Config... Bu birileri bizim sorunumuz bulmanıza yardımcı olur umarım!

<system.Web>

<!-- stuff cut out -->

    <httpHandlers>
        <remove verb="*" path="*.asmx"/>
        <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
        <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
        <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56" validate="false"/>
    </httpHandlers>
    <httpModules>
        <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
    </httpModules>
</system.web>

<system.webServer>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules>
        <add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
    </modules>
    <remove verb="*" path="*.asmx"/>
    <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
    <handlers>
        <remove name="WebServiceHandlerFactory-Integrated"/>
        <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
        <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
        <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=f2cb5667dc123a56"/>
    </handlers>
</system.webServer>

CEVAP
4 AĞUSTOS 2010, ÇARŞAMBA


Bunlar kesin belirtiler vardı ve benim sorunum Peter benziyordu. Yeni bir server üzerinde var olan bir proje hazırlıyor. Benim proje IIS7, URL Yeniden yazma modülü başvurulan, ama o henüz yeni sunucuda yüklü olmasaydı. Yükleme benim sorun düzeltildi.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CorridorDigital

    CorridorDigi

    17 Mayıs 2010
  • olinerd

    olinerd

    23 AĞUSTOS 2007
  • Peyton

    Peyton

    28 Aralık 2008