Virtualbox VM 上的 IIS,主机上的 Web 根目录
IIS on Virtualbox VM, web root on host machine
我是 运行 虚拟机上 Windows 2008 R2 服务器 (IIS 7.5) 的一个实例。
我创建了一个驻留在主机 (//VBOX/d_drive/web) 上的新网站。 IIS 似乎对此有问题,抛出 500.19 错误。
我试过使用 UNC 共享。
我已授予 IISUSRS、网络服务等所有权限。
我已尝试更改应用程序池模拟。
没有什么能解决问题(移动到 UNC 共享并将驱动器映射到它至少解决了另一个问题:IIS 甚至不会在此之前写入 web.config)
有人有提示吗?谢谢。
尝试了多条路线后,我找到了唯一一个完美的解决方案:
1) 创建一个对虚拟机具有管理权限的新 windows 用户
2) 在主机上创建相同的用户,并使用匹配的密码
3) 在虚拟机上,设置应用程序池来模拟这个新用户
4) 在主机上,授予用户对共享文件夹的完全权限
我无意中发现了多个关于同一个问题的问题,无论是在这里还是在 ServerOverflow 和 ServerFault 上,都没有答案,或者只建议更改整个设置的解决方案。我希望这会有所帮助。
我是 运行 虚拟机上 Windows 2008 R2 服务器 (IIS 7.5) 的一个实例。
我创建了一个驻留在主机 (//VBOX/d_drive/web) 上的新网站。 IIS 似乎对此有问题,抛出 500.19 错误。
我试过使用 UNC 共享。 我已授予 IISUSRS、网络服务等所有权限。 我已尝试更改应用程序池模拟。
没有什么能解决问题(移动到 UNC 共享并将驱动器映射到它至少解决了另一个问题:IIS 甚至不会在此之前写入 web.config)
有人有提示吗?谢谢。
尝试了多条路线后,我找到了唯一一个完美的解决方案:
1) 创建一个对虚拟机具有管理权限的新 windows 用户
2) 在主机上创建相同的用户,并使用匹配的密码
3) 在虚拟机上,设置应用程序池来模拟这个新用户
4) 在主机上,授予用户对共享文件夹的完全权限
我无意中发现了多个关于同一个问题的问题,无论是在这里还是在 ServerOverflow 和 ServerFault 上,都没有答案,或者只建议更改整个设置的解决方案。我希望这会有所帮助。