我遇到了以下错误:
Module IIS Web Core
Notification Unknown
Handler Not yet determined
Error Code 0x80070005
Config Error Cannot read configuration file due to insufficient permissions
Config File \\?\C:\inetpub\wwwroot\web.config
该文件本身对IUSR拥有完全权限。IIS在ApplicationPoolIdentity下运行其应用程序池。我在文件上进行了文件监视,看到了这个:
9:04:43.8035456 AM w3wp.exe 8104 CreateFile C:\inetpub\wwwroot\Web.config ACCESS DENIED Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a
我不知道为什么会出现这个错误... 有任何想法吗?
<您计算机的名称>\IIS_IUSRS
。我天真地尝试将其添加为IIS_IUSRS
,但它没有起作用。 - kolIIS_IUSRS
并单击“检查名称”按钮以解析域/计算机名称前缀。 - Lawrence Johnson