码迷,mamicode.com
首页 > Web开发 > 详细

IIS上发布网站遇到的问题总结

时间:2015-07-22 18:44:29      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

在IIS上发布网站已经不是第一次了,几乎每次发布都会遇到相同的问题,可是每次遇到相同的问题,还是重复原来的步骤,再去查一遍来解决,不仅耗费大量的时间,而且总是徒劳而无功!究其原因,还是未能及时总结自己遇到的问题,并深入的去理解。于是,这次,我要把自己遇到的一些问题记录下来,并加以理解,以便以后遇到后能不再做无用功!

1、IIS发布 HTTP错误 500.19 Internet Server Error

技术分享

遇到以上问题时,我的解决方案:控制面板——程序——启动或关闭Windows功能——Internet Information Service——万维网服务——勾选图片上的项。分析原因,主要是需要asp.net3.5的支持。

技术分享

2、IIS发布 HTTP错误404.3 Not Found

技术分享

这里缺少MIME映射:先了解一下什么是MIME:MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。

对于这种错误的解决方案如下:

1、首先添加MIME映射类型

我使用的是Win8.1系统,IIS8.5,默认情况下不支持WCF服务中的.svc文件,因此需要添加此类型文件的MIME映射类型,具体过程如下:

技术分享


技术分享

文件扩展名:.svc,MIME类型:application/octet-stream

当然,有的电脑上打开IIS后发现,根本找不到MIME类型这个标签,这个是什么原因呢,应该是你的IIS信息服务中的安装的内容不全面,再重新打开,安装必要的选项后,重启电脑即可。

2、处理程序映射

技术分享

请求路径:*.svc

类型:System.ServiceModel.Activation.HttpHandler

名称:svc-Integrated

经过以上设置后,就可以正常发布网站了。


版权声明:本文为博主原创文章,未经博主允许不得转载。

IIS上发布网站遇到的问题总结

标签:

原文地址:http://blog.csdn.net/wangyy130/article/details/47006639

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!