【问题标题】:HTTP Error 500.19 - Internal Server Error while attempt to browse web applicationHTTP 错误 500.19 - 尝试浏览 Web 应用程序时出现内部服务器错误
【发布时间】:2014-09-22 06:43:58
【问题描述】:

在尝试从 IIS 访问我的网站时,我收到以下错误。

HTTP 错误 500.19 - 内部服务器错误 请求的页面无法访问,因为该页面的相关配置数据无效。

模块:IIS Web 核心 通知:未知 处理程序:尚未确定错误代码 错误代码:0x80070005 配置错误:由于权限不足,无法读取配置文件 登录方式:尚未确定 登录用户:尚未确定

我不知道该怎么做。对于 C:\Windows\System32\inetsrv\config 中的 applicationHost 文件,我已经完全控制了 mycomputerName\ISS_IUSRS。此外,我已完全控制 mycomputerName\ISS_IUSRS 将 applicationHost 文件添加到我的解决方案文件夹和 web.config 文件。但是,当我从 IIS 中单击我的应用程序并尝试通过单击管理应用程序\浏览来浏览它时,我仍然收到此错误。

如果有人可以帮助我,将不胜感激, 谢谢

【问题讨论】:

    标签: asp.net iis-7


    【解决方案1】:

    这个问题主要发生在 IIS 应用程序没有读取应用程序配置文件的权限时。 IIS 应用程序使用 IIS_IUSRS 用户来读取 Web 应用程序。

    当您安装 IIS 时,IIS_IUSRS 用户将拥有文件夹 C:\inetpub\wwwroot\ 的默认读取和执行权限。请将您的 Web 应用程序文件夹复制到上述目录,并将 IIS_IUSRS 的读取权限或完全控制权(如果 IIS_IUSRS 没有读取和执行权限)授予您的应用程序文件夹。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-15
      • 2012-06-03
      • 1970-01-01
      • 1970-01-01
      • 2015-11-12
      • 2015-09-05
      相关资源
      最近更新 更多