我安装了跟踪功能并启用了网站的失败请求跟踪,以调试 Classic ASP 网站。发生错误时会创建 XML 日志,但是当我在 IE 中打开它们时,我没有得到漂亮的蓝色界面,而是得到了大量的代码/文本。
为什么界面无法加载?我该如何修复?
答案1
我在全新安装的 Windows 2012 上遇到了同样的问题。但是,freb.xsl 文件与事件 XML 文件位于同一文件夹中。
为了让它显示“漂亮的界面”,我必须将“about:internet”添加到 IE11 受信任的站点列表中,如下所述:http://forums.iis.net/p/1147605/1862016.aspx
答案2
我发现我缺少 freb.xsl 文件,所以我从这里下载了一个(链接在页面底部):http://blogs.iis.net/bills/archive/2006/10/19/Making-Failed-Request-Tracing-More-Approachable.aspx
希望有人会觉得这有帮助。:)
答案3
如果包含日志文件的目录中缺少 freb.xsl 文件,则不会显示漂亮的界面。我没有尝试寻找具有最新 freb.xsl 的网站,而是在此页面找到了:
http://blogs.iis.net/davcox/archive/2007/10/05/recovering-freb-xsl-after-deleting-it.aspx
如果您只是删除了写入 xml 文件的目录(可能是类似 C:\inetpub\logs\FailedReqLogFiles\W3SVC1 的目录),那么 IIS 将在下次创建下一个日志文件时自动重新创建该目录并写入 freb.xsl 文件。
答案4
旧帖子,但这个解决方案对我有用(感谢 Pilau)我下载了这个文件并复制到 C:\inetpub\logs\FailedReqLogFiles\W3SVC2