我有一台安装了Webmatrix的服务器(devserv
)。在设置下,我修改了网址,使其现在为http://devserv:8888
。
这使我可以访问我正在处理的2个站点。
但是,这只适用于Webmatrix打开。当我关闭它时,这些网站无法访问。
它们也无法在本地访问,顺便说一下,但为了以防万一,我会给你全面的图片。
我得到的错误是web.config
无法读取权限不足。
但是,所有域用户都有权在包含站点的文件夹上读取和执行,并且我检查了权限,从树下开始。
所以问题是我做错了什么,以及为什么当Webmatrix开放时,没有问题。
这是Windows 2008 R2服务器标准版,IIS是7.5.7600.16385
答案 0 :(得分:1)
WebMatrix仅在您编辑它时启动给定站点的IIS Express服务器(打开WebMatrix)。当您关闭WebMatrix时,我们会关闭IIS Express进程。 IIS Express实际上只是在开发期间使用 - 如果您希望该站点继续可用,我建议在其上安装完整的IIS,并使用WebMatrix发布将您的文件通过Web Deploy推送到服务器。 / p>
希望这有帮助!