发布于 2015-06-01 22:59:11 | 285 次阅读 | 评论: 1 | 来源: PHPERZ
微软IIS WEB服务器
Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和Windows Server 2003一起发行,但在Windows XP Home版本上并没有IIS。
开始学习牛腩的时候IIS的发布是别人教的,学习完牛腩以后就一直没用过,后来因为要做系统,就把这个事给忘的干干净净,重装系统后,再次的发布以后,出现了各种错误,这里就总结一下配置IIS和出现错误的解决方法吧。
原因是IIS发布时间的版本问题原来为2.0,如下图,我们只需要选中“应用程序池”,在右边的窗体中双击我们发布的网站,弹出对话框后把.NET Framework2.0 改成4.0就可以了。具体如下图
这样我们的错误500.19就解决了。
在我解决完上边的错误以后,又出现了错误500.21错误,错误提示是:处理程序“svc-Integrated” 在其模块列表中有一个错误“ManagedPipelineHandler”,如下图。
原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装
解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行->%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
如果还不行,可检查IIS的应用程序池,是否使用集成模式,如果不是则改成集成模式
IIS小结
IIS自己也不是很清楚在配置的时候具体的每一项是干什么用的,所以我们再配置的时候就都配置就可以了,但是再遇到问题的时候,我们不能慌,因为办法总是 有的,如果遇到新的问题,我们只需要打开搜索引擎,及时问题不一样,我们也可以找一些相似的,问题可以不一样,但是思路确实相同的。