[IIS]HTTP 錯誤 500.19 - Internal Server Error

[IIS]HTTP 錯誤 500.19 - Internal Server Error

環境:Windows 2008 R2

最近幫同事查看一個IIS的錯誤,錯誤資訊如下,

image

 

所以錯是在web.config,但是錯在那一行呢? 錯誤訊息沒有說~~冏~~

只好用肉眼來看,後來看到了system.webServer的Tag,發現裡面沒有modules,但是卻直接有remove的tag,蠻奇怪的,如下,


<system.webServer>
	<validation validateIntegratedModeConfiguration="false"/>
	<remove name="ScriptModule"/>
	<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</system.webServer>

 

於是加入modules去包,就解決了問題! 如下,


<system.webServer>
	<validation validateIntegratedModeConfiguration="false"/>
	<modules>
		<remove name="ScriptModule"/>
		<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
	</modules>
</system.webServer>

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^