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”

(六)

虚拟目录访问问题。为虚拟目录指定特定用户。

posted @ 2014-03-10 10:45  弦断有谁听  阅读(441)  评论(0编辑  收藏  举报