【发布时间】:2015-01-30 05:32:28
【问题描述】:
在服务器上:WSUS [Windows 服务器更新服务] 已安装。
当我尝试在服务器 2012 上使用 64 位托管我的 dotnet 应用程序时,我遇到了一个问题,我在应用程序池中设置了 32 位启用应用程序,但是当我运行它时会出现以下错误。
如果我将 32 位启用应用程序更改为 false,那么我的应用程序可以工作,但我需要使用 32 位启用来运行。这是错误代码。
HTTP 错误 500.19 – 内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效。详细错误信息Module DynamicCompressionModule 通知发送响应 处理程序静态文件
最可能的原因: 工作进程无法读取 applicationhost.config 或 web.config 文件。 applicationhost.config 或 web.config 文件中存在格式错误的 XML。 由于 NTFS 权限不正确,服务器无法访问 applicationhost.config 或 web.config 文件。 你可以尝试的事情: 查看事件日志以获取有关配置文件为何不可读的信息。 确保为应用程序池指定的用户身份或经过身份验证的用户具有访问 web.config 文件所需的权限。 链接和更多信息当读取 Web 服务器或 Web 应用程序的配置文件时出现问题时,会发生此错误。在某些情况下,事件日志可能包含有关导致此错误的原因的更多信息。
【问题讨论】:
标签: iis