IIS7.5 Error Code 0x8007007e HTTP 錯(cuò)誤 500.19的解決方法
今天在win2008+IIS7.5的環(huán)境中部署WCF服務(wù)后,一直出現(xiàn)無法打開的頁(yè)面。具體錯(cuò)誤信息如下:
HTTP 錯(cuò)誤 500.19 - Internal Server Error
無法訪問請(qǐng)求的頁(yè)面,因?yàn)樵擁?yè)的相關(guān)配置數(shù)據(jù)無效。
詳細(xì)錯(cuò)誤信息
模塊 DynamicCompressionModule
通知 SendResponse
處理程序 StaticFile
錯(cuò)誤代碼 0x8007007e
請(qǐng)求的 URL ***
物理路徑 C:/ECG2.0/eWECGService
登錄方法 匿名
登錄用戶 匿名
最可能的原因:
工作進(jìn)程無法讀取 applicationhost.config 或 web.config 文件。
applicationhost.config 或 web.config 文件中存在格式錯(cuò)誤的 XML。
由于 NTFS 權(quán)限不正確,服務(wù)器無法訪問 applicationhost.config 或 web.config 文件。
可嘗試的操作:
查詢事件日志中有關(guān)配置文件不可讀的原因的信息。
確保為應(yīng)用程序池指定的用戶標(biāo)識(shí)或通過身份驗(yàn)證的用戶具有訪問 web.config 文件的必需權(quán)限。
在網(wǎng)上搜尋了好久,發(fā)現(xiàn)都不是匹配的錯(cuò)誤。最終在一個(gè)英文網(wǎng)站找到了。。
解決辦法:
#Remove/Disable the XPress compression scheme from the configuration using the command below: (在Dos中如下命令就可以了)
%windir%/system32/inetsrv/appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']