Wij registreren uw domeinnaam en hosten uw website!

FAQ: Microsoft SQL Server en ASP.NET

Web.config httpHandler werkt niet (IIS6 vs IIS7)



Indien uw website voorheen gedraait heeft op een webserver met IIS6 kan het zijn dat uw website niet meer goed werkt op een webserver met IIS7. Dat kan komen doordat er iets gewijzigd is in de manier waarop uw web.config file moet worden geschreven.

Het volgende probleem kan zich voor doen:

U heeft een HttpHandler geconfigureerd in uw web.config op de volgende manier:

<add verb="GET,HEAD,POST" path="TinyMCE.ashx" type="Moxiecode.TinyMCE.Web.HttpHandler,Moxiecode.TinyMCE" />

Op een webserver met IIS7 stopt deze handler met werken en kunt u een 404 error krijgen.

Om dit werkend te krijgen moet u uw web.config file aanpassen, de handlers moeten nu namelijk onder <system.webServer><handlers> worden ondergebracht en niet meer in <httpHandlers>.

Dit soort fouten in uw web.config file kunnen vele problemen veroorzaken zoals 404 error, AJAX errors, ScriptResource.axd fouten etc.

Wij gebruiken op onze servers een application pool die draait met Integrated mode en het overschakelen naar classic mode is in deze gevallen niet de oplossing.

 

Zie hier nog enkele links met mogelijk bruikbare informatie voor uw probleem op te lossen:

http://msdn.microsoft.com/en-us/library/bb515251(v=vs.100).aspx

http://blog.dczweb.net/post/Migration-of-ASPNET-app-from-IIS6-to-IIS7-(75).aspx

http://archive.arcware.net/2008/04/08/use-a-single-web-config-for-iis6-and-iis7/


Meer onderwerpen binnen "Microsoft SQL Server en ASP.NET"



Terug naar Microsoft SQL Server en ASP.NET


Niet gevonden wat u zocht? Maak een ticket aan via mijn.foxxl.nl of mail ons op support@foxxl.nl.