欢迎访问张朋的技术分享社区
当前位置: 首页 > 技术分享  > IIS

ApplicationHost.config文件被破坏导致IIS崩溃

2019/3/22 16:41:42 人评论

根据提示,找到了applicationHost.config文件,打开后,发现,里面全部变成乱码了。applicationHost.config文件配置了所有的站点信息,不可能删除重新生成一个。怎么办?好在有强大的百度!经过百度,发现applicationHost.config文件发生错误后,是可以根据备份日记,恢复…

003nH57Qzy7mFVOV76D2f&690.png

  根据提示,找到了applicationHost.config文件,打开后,发现,里面全部变成乱码了。applicationHost.config文件配置了所有的站点信息,不可能删除重新生成一个。怎么办?

  解决方法 :

     解决的办法是使用IIS提供的AppCmd.exe的restore功能。

     打开运行窗口--输入"CMD",打开命令窗口。进入C盘,输入“cd  C:\Windows\System32\inetsrv ”。

     首先输入“appcmd list backup”命令来显示所有可用的备份。     

 003nH57Qzy7mFX5APBxf3&690.jpg


  然后我们选择一个备份并运行appcmd restore backup [backup name]。

 003nH57Qzy7mFXit4Hea0&690.png

  注意:在restore备份之前,一定要先打开要用的备份applicationhost.config,查看一下是否真的是没有错误的版本,然后才执行restore命令,要不然恢复会失败的。

  我们可以在C:\inetpub\history里找到所有的备份文件。

003nH57Qzy7mFXC2z6C56&690.png

  当然也可以在C:\inetpub\history中找一个可用的applicationhost.config文件,替换掉到IIS错误提示路径中的applicationhost.config文件。


附件下载

相关技术

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?