IIS开启和出现的错误解决

开始学习牛腩的时候IIS的发布是别人教的,学习完牛腩以后就一直没用过,后来因为要做系统,就把这个事给忘的干干净净,重装系统后,再次的发布以后,出现了各种错误,这里就总结一下配置IIS和出现错误的解决方法吧。

配置IIS

控制面板——>程序(小图标)——>打开或关闭Window功能,然后出现如下对话框,把红框中的内容都选中。

然后大家去管理工具中,找到如下图中的IIS,注意不要打开IIS 6.0。

出现该窗口的图标后表示IIS成功配置了。

错误1 HTTP 错误 500.19- Internal Server Error

在我添加网站的时候,在内容视图中浏览的时候总是出现这个错误,HTTP 错误 500.19 - Internal Server Error,无法读取配置节“protocolMapping”,因为它缺少节声明如图示:

解决

原因是IIS发布时间的版本问题原来为2.0,如下图,我们只需要选中“应用程序池”,在右边的窗体中双击我们发布的网站,弹出对话框后把.NET Framework2.0 改成4.0就可以了。具体如下图

这样我们的错误500.19就解决了。

错误1 HTTP 错误 500.19- Internal Server Error

在我解决完上边的错误以后,又出现了错误500.21错误,错误提示是:处理程序“svc-Integrated” 在其模块列表中有一个错误“ManagedPipelineHandler”,如下图。

解决

原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装

解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行->%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

如果还不行,可检查IIS的应用程序池,是否使用集成模式,如果不是则改成集成模式

IIS小结

IIS自己也不是很清楚在配置的时候具体的每一项是干什么用的,所以我们再配置的时候就都配置就可以了,但是再遇到问题的时候,我们不能慌,因为办法总是有的,如果遇到新的问题,我们只需要打开搜索引擎,及时问题不一样,我们也可以找一些相似的,问题可以不一样,但是思路确实相同的。

时间: 2024-11-03 22:13:44

IIS开启和出现的错误解决的相关文章

IIS开启伪静态后html静态页面无法访问的解决方法

IIS开启伪静态后,发现原本存在的html静态页面无法访问了,显示的404错误.网上查了下,是因为实现伪静态就是使用 URLRewriter 来映射后缀,会把asp等动态页面映射成html,但是原来存在的html静态页面也被定义的规则映射到其它页面了,所以找不到页面而无法访问. 有一个很简单的方法就是将html页面的后缀名改成htm,或者是把映射的规则改成映射为htm,总之就是把我们的伪静态页面和真正的静态页面分别用html和htm区分开来,但这只是治标不治本的方法. 最好的方法就是修改伪静态规

Nginx下开启php-fpm的错误提示--open_basedir restriction in effect的错误解决方法

默认在nginx下不显示php的错误提示,开启方法: php.ini    display_errors = On php-fpm.confphp_flag[display_errors] = on realpath(): open_basedir restriction in effect (xxx) is not within the allowed path 的错误解决办法 检查下php.ini中的 open_basedir 设置,把网站所在的目录加上,或直接禁用这个参数

HTTP 错误 403.14–Forbidden错误解决

运行环境:开发环境:Windows7旗舰版64bit.VisualStudio2008 With SP1.ArcEngine10.0.NetFrameWork4.0.IIS7和C#开发语言. 问题描述:编写的ArcEngine服务应用程序,在调试运行时,报"HTTP 错误 403.14–Forbidden,Web服务器被配置为不列出此目录内容"的错误. 解决方法:开启目录浏览功能. 打开IIS管理器,找到目录浏览选项,在右侧点击打开功能,进入下一界面. 在右侧点击启用,启用目录浏览功能

NFS网络文件系统服务配置、验证及错误解决

NFS网络文件系统服务配置.验证及错误解决 前期准备: 1.至少准备一台服务器(nfs-server)和一台客户机(nfs-client).老表测试用的服务器端用的系统是ubuntu,客户机用的是CentOS 6.5,所以有些地方操作不一样. 2.给两台测试机都安装NFS服务和rpc服务.(一般安装NFS服务会自动安装rpc) 安装: ubuntu:sudo apt-get install nfs-kernel-server CentOS:yum groupinstall "NFS file s

配置WebSite的IIS时遇到的问题与解决方法

1: Server Error Internet Information Services 7.5 Error Summary HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid. Detailed Error Information Module IIS Web

Mac 配置Apache Php编译ssl错误解决

终端 Php编译错误解决 //错误信息 unable to connect to ssl://gateway.sandbox.push.apple.com:2195 (Unknown error) in /Users/huluo/Downloads/SimplePush/simplepush.php on line 21 出现此错误是Apache需要开启ssl模块 查看版本信息 sudo apachectl -v 启动 sudo apachectl start 打开浏览器输入 “http://l

Apache开启伪静态后报500错误.

出自:http://blog.163.com/lgh_2002/blog/static/44017526201051452939761/ Apache开启伪静态后报500错误. 检查APACHE日志发现如下信息: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use ‘LimitInternalRecursion’ to increase the limit if

nginx 编译安装 及错误解决。

nginx 编译安装 Nginx 是一个很强大的高性能Web和反向代理服务器,它具有很多非常优越的特性:在连接高并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一.能够支持高达 50,000 个并发连接数的响应.相比apache nginx处理静态页面更加优秀迅速,配置也相当简洁明了. nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻

Unsupported major.minor version 49.0的错误解决

Unsupported major.minor version 49.0的错误解决 Posted on 2011-01-14 16:49 chinaifne 阅读(15840) 评论(0)  编辑 收藏 在装2个不同版本JDK时遇到了这个问题,在网上钩了一吧!查到一个讲解比较好的资料. 一:要解决的问题 我们在尝鲜 JDK1.5 的时候,相信不少人遇到过 Unsupported major.minor version 49.0 错误,当时定会茫然不知所措.因为刚开始那会儿,网上与此相关的中文资料