无法在本地 IIS 上运行网站
Posted
技术标签:
【中文标题】无法在本地 IIS 上运行网站【英文标题】:Unable to run websites on local IIS 【发布时间】:2018-05-11 08:10:25 【问题描述】:我怀疑此问题与最近的 Windows 更新有关。当我尝试在我的开发工作站上本地运行网站时,我不断收到HTTP Error 503. The service is unavailable.
。如果我尝试从 Visual Studio 2017 调试,我会得到 p>
无法在 Web 服务器上开始调试。遥控器 服务器返回错误:(503) 服务器不可用。
当我在 IIS 管理器中查看应用程序池时,它已停止。我重新启动它,但它最终会自行停止。
在 Windows 应用程序日志中,我有这个:
遇到应用程序池“DefaultAppPool”的工作进程 试图读取错误“无法读取配置文件” 来自文件
'\\?\<EMPTY>'
的配置数据,行号“0”。数据 字段包含错误代码。
【问题讨论】:
【参考方案1】:此问题与 IIS/WAS 为应用程序池创建的临时符号链接在安装 Fall Creators Update 的 Windows 更新过程中被弄乱有关。
我在这里找到了解决方案:https://superuser.com/questions/1260805/iis-10-cannot-read-empty-configuration-file/1260834?
【讨论】:
以上是关于无法在本地 IIS 上运行网站的主要内容,如果未能解决你的问题,请参考以下文章
无法让 IIS Express 8 beta 将网站作为 64 位进程运行