解决IIS7下UTF-8文件提示出错信息乱码问题

作者:Juven 来源:织梦幻影 时间:2008-10-22 13:45:00 

注意,这里我们指的是环境是IIS7,并不是以前文章介绍过的“解决IIS下UTF-8文件报错乱码的问题”!

安装Win Vista后,默认使用的IIS版本号是7(IIS7)。较之以前的IIS系列,操作与功能,包括安全都提高好多,确实值的以后普及使用。

  但在调试站点环境时,如果系统开发编码使用的是UTF-8,但IIS7的错误信息输出默认使用的是GB2312编码,这样会导致IIS7出现运行时错误的信息会是乱码,影响我们纠错。我们来试着解决IIS7环境的问题。

  1、将C:\inetpub\custerr\zh-CN\500-100.asp文件复制到你的站点文件夹下;

  2、将这个文件修改为utf-8编码:
  a. 头部加上 @codepage=65001;
  b. option explicit后面加上一行response.charset="utf-8";
  c. 将“<META HTTP-EQUIV="Content-Type" Content="text/html; charset=gb2312">”修改为“<META HTTP-EQUIV="Content-Type" Content="text/html; charset=utf-8">”;

  3. 配置IIS7。
  a. 打开IIS7,选择你建立的站点,在右边窗口双击“错误页”图标,选择右边属性窗口下的“添加...”操作。
  b. 添加自定义错误页窗口中,状态代码“500.100”。这里本来我想参照IIS6设置为500-100,结果系统提示不通过。 响应操作,我们这里选择“在此网站上执行URL”,URL地址“/siteName/500-100.asp”(siteName为你的虚拟站点名称),如果建立的站点,这里只要输入相对于站点根目录的URL地址。

  4. 确定后,这样站点显示的出错信息有会详细的描述了。

标签:iis7,utf-8,乱码,问题
0
投稿

猜你喜欢

  • 手把手教你使用Discuz!6.0的视频功能

    2007-10-28 18:17:00
  • 泛搜索时代,网站应该更擅长搜索

    2009-10-06 14:16:00
  • IIS无法启动:发生意外错误0x8ffe2740的原因

    2007-09-12 13:45:00
  • 六种措施 全面有效保护OFFICE文档安全

    2009-02-12 15:35:00
  • 入门:web服务器和应用服务器的区别

    2009-07-23 15:40:00
  • 人人网高分成拉拢开发者 排他协议直指开心网

    2009-11-18 08:40:00
  • 服务器日志法网站分析的原理及优缺点

    2010-07-05 11:16:00
  • 帝国cms采集图文教程(中)

    2012-03-12 20:26:52
  • 什么样的域名算是好域名

    2007-10-26 15:45:00
  • 转变思路 iWeb SNS 1.0发布

    2010-05-27 10:09:00
  • 国产网游谁可问鼎中原 全视野盘点国产网游

    2009-11-13 15:30:00
  • 关于DNS服务器的配置问题(推荐)

    2008-04-11 11:51:00
  • 支付宝体验版体验动画出炉!

    2010-01-12 16:59:00
  • 搜索引擎优化中的蝴蝶效应分析

    2008-12-18 10:22:00
  • SEO前景,SEM前景,网络营销前景

    2009-09-13 11:51:00
  • 网站程序上传到服务器方法汇总

    2008-01-26 19:52:00
  • 美图秀秀2.0.6 新增时尚“阿宝”色特效

    2009-11-23 14:21:00
  • 和计算机编程有关的101条伟大的名言[译]

    2009-06-01 18:32:00
  • DedeCMS 目录权限安全设置说明文档

    2009-02-19 20:49:00
  • 关于搜索引擎优化的五十个一句话实用技巧

    2008-12-10 13:32:00
  • asp之家 网站运营 m.aspxhome.com