【发布时间】:2019-05-16 07:16:03
【问题描述】:
我在 Windows 虚拟机上使用 IISNode 在 Windows 服务器上运行了一个 Node 项目。
直到几天前,当虚拟机进行 Windows 更新时,一切都运行良好,现在该站点没有提供任何文件。
当我启动服务器时,没有任何错误的迹象,但是当我转到 URL 时,我收到了消息:
www.mydomain.com 没有发送任何数据
ERR_EMPTY_RESPONSE
最初,当我检查所有设置时,我注意到当我单击基本设置下的“测试设置”时,出现授权失败,说它无法验证对源代码目录的访问权限。
但是当我将其更改为以特定用户而不是应用程序用户的身份连接时,错误消失了,但上述问题没有改变。
这让我觉得它可能是一个权限问题,但我已经授予了应用程序池、IIS_IUSRS 和 IUSR 的权限,所以我可能错了。
我在 StackOverflow 上尝试了多种解决方案,包括 this highly rated one,但都没有成功。
任何帮助将不胜感激。
【问题讨论】: