ISS部署网站遇到的问题
(一)HTTP 错误 403.14 - Forbidden
Web 服务器被配置为不列出此目录的内容。
解决办法:(1)
点击部署的网站,网站主页中间有如下图显示
双击“目录浏览”,右侧一栏跳出如下图
点击“启用”便可。
(2)打开web.config配置文件添加如下节点便可:
(二)HTTP 错误 404.17 - Not Found
请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。
解决办法:打开网站的应用程序池,右击在“高级设置”里把
设置为 便(视情况定,还有其他可能)。
(三)1、遇到下面这种情况,需要启动32位应用程序
如果你操作系统为64位,请在应用程序池的“高级设置”选项里, 设置为true;
2、如果在安装 64位 Oracle 客户端组件的情况下以 32 位模式运行,将会出行问题;需要禁用32位应用程序
(四)
解决办法:(1)如果你web.config文件里有httpHandlers节点,请先删掉<httpHandlers/>节点,然后在<system.webServer>
节点下配置,如下图
(2)把“集成的托管管道模式”设置成“经典模式”,我是没有设置,因为设置成“经典模式”,会遇到其他问题。
(3)如果您确信可以忽略此错误,则可以通过将 system.webServer/validation@validateIntegratedModeConfiguration 设置为 false 来禁用它。这样的话,我自己的验证控件将不显示验证图片,不知各位有什么问题。
(五)
解决办法:“高级设置”中,把“ApplicationPoolIdentity”设置成“LocalSystem”
(六)
虚拟目录访问问题。为虚拟目录指定特定用户。