Iis 7 IIS7网站配置[服务器错误500.19]

Iis 7 IIS7网站配置[服务器错误500.19],iis-7,web-config,windows-server-2008,Iis 7,Web Config,Windows Server 2008,我用IIS7创建了一个Windows Server 2008虚拟机。我配置了两个网站,一个是我的实际开发网站,另一个是帮助解决此问题的测试网站 网站1(WS1)-此网站的根目录位于映射到我的开发机器(MacBookPro)的驱动器上。映射似乎正在工作,我可以很好地访问所有文件(W:\www\dev.frogquest.com) Website2(WS2)-是一个非常简单的网站,只有一个ColdFusion页面,用于证明一切正常。它的根目录是VB(C:\sites\localtestsite.co

我用IIS7创建了一个Windows Server 2008虚拟机。我配置了两个网站,一个是我的实际开发网站,另一个是帮助解决此问题的测试网站

网站1(WS1)-此网站的根目录位于映射到我的开发机器(MacBookPro)的驱动器上。映射似乎正在工作,我可以很好地访问所有文件(W:\www\dev.frogquest.com)

Website2(WS2)-是一个非常简单的网站,只有一个ColdFusion页面,用于证明一切正常。它的根目录是VB(C:\sites\localtestsite.com)的C:\驱动器上的本地目录

我已经为这两个站点添加了主机文件条目(127.0.0.1…)

WS1-尝试访问时引发服务器错误

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

这是我到目前为止试过的

  • 已卸载.NET 4.5和URL重写2,重新启动,重新安装.NET 4.5,重新启动,重新安装URL重写2模块…重试…失败!我采取这些行动是因为我在这里找到的信息。。。

  • 根据与上面相同的文章,我尝试删除web.config文件。奇怪的是,这没有任何影响,甚至在重新启动网站、重新启动虚拟箱实例等之后。。。顺便说一句,我经常这样做只是为了排除这种可能性

  • 我尝试将IIS_IUSR添加到WS1目录,但因为它是一个映射驱动器,所以我没有获得“安全”选项卡。所以,这是徒劳的。这是根据这篇文章。。。

  • 我尝试使用AppPool安全性,将其从“通过身份验证”更改为作为机器管理员连接。当我单击“测试设置”时,我确实得到了不同的结果,但它们对实际的服务器响应没有任何实质性影响。我有测试设置结果的截图

  • 我将WS1的内容复制到了WS2中,这很有效!所以,这与这是一个映射驱动器这一事实有关,在我看来,这很可能是一个许可问题

  • 我现在没有主意了,需要有能力的帮助和新的思考方式

    更新:添加实际错误的屏幕截图以获取更多信息。。。
    IIS不支持任何类型的映射驱动器


    您必须使用推荐的解决方法,例如UNC路径。

    500.19页不仅提供了有限的信息,而且通常还提供了文件名和行号。如果您不愿意提供,像我这样的读者将不愿意进一步回复。谢谢您的输入和回复,@LexLi。我已经编辑了描述,并附上了实际错误的截图和所有相关信息。谢谢@LexLi。我不知道如何通过UNC从Windows映射到Mac共享。这将是理想的,所以如果你有任何关于如何建立这种联系的具体建议,我很乐意听到他们。现在,我已经解决了这个问题,创建了c:\sites\dev.frogquest.com,复制了其中的文件,并将站点根目录设置为该本地文件系统。我正在使用BitTorrentSync(getsync.com)将文件从我的mac同步到该windows目录。这有点粗糙,但它能帮我解决眼前的问题。我非常想分享目录本身tho@ChrisGeirman正常的方法可能是使用samba,但我认为您当前使用BitTorrentSync的方法看起来还可以。