服务器错误配置文件的xml格式,IIS配置文件的XML格式不正确
今天晚上突然接到同事电话,说有一台webserver倒了,重启也无效,程序池无法检测。
我就登录到服务器上查看,发现了如下图的错误,
当打开IIS管理器,或配置网站时提示错误:配置文件的XML格式不正确
且是applicationHost.config的问题,那么肯定是applicationHost.config被破坏,IIS就崩溃。
我检查了一下服务器的,发现是C盘的磁盘空间不足,导致了配置文件写入失败,变成了0kb的状态下,
由于这个配置文件控制了整体iis的所有配置,这个文件一旦出错,那么整台服务器的web都会出错。
首先想到解决办法就是恢复applicationHost.config
先检查C:\Windows\System32\inetsrv\config目录下的applicationHost.config文件,最好备份一份
使用IIS提供的AppCmd.exe的restore功能恢复applicationHost.config
运行命令提示符 键入 cd %windir%\system32\inetsrv,然后按 Enter
首先我运行 appcmd list backup命令 先列举服务器上可以进行恢复的备份数据出来,
然后我选择一个备份并运行appcmd restore backup
执行失败的,是因为备份的数据也是出错的,所以我就从最后一个往前进行恢复,
最后恢复好了之后,重启iis就可以了!
服务器错误配置文件的xml格式,IIS配置文件的XML格式不正确相关推荐
- IIS配置文件的XML格式不正确
IIS配置文件的XML格式不正确 在配置IIS服务器的时候出现这问题,猜测是因为日志文件挤满了服务器的磁盘空间.导致服务器的一些程序无法执行,破坏了applicationHost.config文件 解 ...
- HTTP 错误 500.19 - 打开 IIS 网页时出现内部服务器错误
HTTP 错误 500.19 -官方文档转发 本文转自微软关于500.19错误描述及解决 转载地址:https://docs.microsoft.com/zh-CN/troubleshoot/iis/ ...
- netcore读取json文件_.net core读取json格式的配置文件
在.Net Framework中,配置文件一般采用的是XML格式的,.NET Framework提供了专门的ConfigurationManager来读取配置文件的内容,.net core中推荐使用j ...
- php_mysql注入load_file()IIS配置文件获取
php_mysql注入load_file()IIS配置文件获取 先看一个注入点: http://www. .cn/news_detail.php?newsid=-1+union+select+1,2, ...
- hibernate4 mysql配置文件_Hibernate的数据库连接信息配置文件hibernate.properties与hibernate.cfg.xml 区别...
Hibernate的数据库连接信息配置文件hibernate.properties与hibernate.cfg.xml 区别 一.问题提出 测试运行一个"MyEclipse2014.Stru ...
- Java解析xml文件dom4j篇(基于xml配置文件完成Excel数据的导入、导出功能完整实现)
DOM4J解析XML文件 dom4j是一个Java的XML API,是jdom的升级产品,用来读写XML文件.另外对比其他API读写XML文件,dom4j是一个十分优秀的JavaXML API,具有性 ...
- XML配置文件的命名空间与Spring配置文件中的头
一直以来,写Spring配置文件,都是把其他配置文件的头拷贝过来,最多改改版本号,也不清楚哪些是需要的,到底是干嘛的.今天整理一下,拒绝再无脑copy. 一.Spring配置文件常见的配置头 < ...
- jaxb xml配置_JAXB和Log4j XML配置文件
jaxb xml配置 Log4j 1.x和Log4j 2.x均支持使用XML文件来指定日志记录配置 . 这篇文章探讨了与使用JAXB通过Java类处理这些XML配置文件相关的一些细微差别. 本文中的示 ...
- spring配置xml文件_XML配置文件中的Spring配置文件
spring配置xml文件 我的上一个博客非常简单,因为它涵盖了我从Spring 3.0.x到Spring 3.1.x的轻松升级,最后我提到可以将Spring模式升级到3.1,以利用Spring的最新 ...
最新文章
- 图像篡改检测pytorch版本
- android代码实现手机加速功能,Android自定义View实现内存清理加速球效果
- PE文件结构(五岁以下儿童)基地搬迁
- php lamp环境搭建,lamp环境搭建 --lnmp环境搭建_无需整理
- ionic2 安装与cordova打包
- 联想服务器支持esxi版本,联想中国(Lenovo China)_服务频道_服务政策
- 【华为云实战开发】11.如何快速开展嵌入式开发项目?
- noip模拟赛 寻宝之后
- AD9833介绍与应用(C语言实现)
- 几何公差基础知识之垂直度
- 签名档php,签名档文字
- rsync和inotify远程同步
- 4.1程序员为什么需要学习编译原理
- 【浅墨Unity3D Shader编程】之一 夏威夷篇:游戏场景的创建 第一个Shader的书写
- win10删除*某些设置由你的组织来管理
- 解决360断网急诊强力修复后无法上网的问题
- Date、Calendar类
- JUST技术:利用轨迹拼接分析实时可达区域
- Android Recovery 下打开驱动接口
- iphone资料 各种网址搜集
热门文章
- 神经网络为何成为学习算法的通用结构?
- lisp压盖处理_一种压盖的制造方法
- 映射到此登录名的用户_小课堂:什么是数据映射以及如何进行数据映射
- RAW 原始套接字 TCP UDP协议解析
- c语言中注释部分执行,深入C语言内存区域分配(进程的各个段)详解
- 初始化触发点击事件_【Vue原理】Event - 源码版 之 自定义事件
- stm32l0的停止模式怎么唤醒_汇聚力量,守护安全:2020 “AnQ唤醒云课堂”圆满收官!...
- java 判断网络类型_Android 网络类型判断(2g、3g、wifi)及IP地址获取
- python解释器工作原理_Python解释器执行原理
- FPGA的设计艺术(2)FPGA开发流程