我在 IIS 7.5 上托管我的 MVC Web 应用程序,并执行以下操作:
- 添加应用程序池并改变身份到
NetworkService
; - 编辑Web应用程序文件夹权限为
everyone
; - 文件在
C:\inetpub\wwwroot
; - 获取 myWANip。
在本地运行时,此方法运行良好。但在部署后,网站无法访问(浏览器报告“此网页不可用”)。
可能出了什么问题?
答案1
嗯,网页不可用并不意味着找不到它,只是它不可用。这可能是路径问题,也可能不是。
我假设您已在 IIS 中正确设置了站点。如果是这样,请单击它,单击底部的浏览选项卡,然后从 ISS 中查看主页。这至少会加载它认为应该所在的页面。
由于有很多原因导致它无法正常工作,因此首先要做的是导航到有问题的文件夹。转到 Views 文件夹并添加一个 HTML 文件。在浏览器中打开该文件。现在将此路径与您尝试使用的路径进行比较。
确保您的 web.config 文件允许调试,因为这可能会有所帮助。
端口 80 是否打开?确保防火墙已打开该端口。
尝试直接从 wwwroot 文件夹打开网站
你有 已安装 MVC在机器上?