当前位置: 首页 > 图文教程 > 服务器 > Windows服务器 > win7 iis7.5 乱码 和 解析不了ASP的ADO连接数据库 的解决方法

Windows服务器
windwos下IIS日志时间问题的解决方法
打开windowXP的21端口即用winxp架设ftp服务器
比较详细的win2003 IIS6.0 301重定向带参数的问题解决方法
服务器网站分离 给每个IIS站点建立一个用户
serv-u与屏保导致serv-u服务器经常停止无法连接的解决方法
个人FTP建站域名解析serv-u常见问题解决方法之完全解决方案
Apache2与PHP5 for WinXP简单配置技巧
远程分析win2003 IIS安全设置
三种开启重启远程终端服务的方法
服务器的ARP欺骗攻击的防范的两种解决方法
[原创]win2000 IIS支持shtml shtm的设置方法
网站被黑后处理方法及删除批量恶意代码的方法步骤
win2003 iis6 iis假死
服务器安全设置小技巧
青云服务器安全设置器2.0收费版提供下载
w3wp.exe占用cpu过高的解决方法
Windows Internet服务器安全配置指南原理篇
ReWrite学习笔记小结
Win2003主机播放FLV视频的设置图解方法
服务器一大堆错误日志的解决方法

Windows服务器 中的 win7 iis7.5 乱码 和 解析不了ASP的ADO连接数据库 的解决方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-04   浏览: 89 ::
收藏到网摘: n/a

win7 iis7.5 乱码 和 解析不了ASP的ADO连接数据库 的解决方法 你是否发现自己的网站刷新一遍的时候出现乱码呢 好了这里我们就来说说解决的方法。。。首先说说第一个问题, 这个问题刚开始让自己百思不得其解啊,头疼死的问题 不过自己发现的是个凑巧吧, 因为刚开始配置iis7.5的时候 直接安装了asp.net 虽然没了解过这方面的知识,不过还是发现了asp.net配置过程中会在WEB根目录下生成一个所谓的web.config, 那时候觉得这个文件奇怪 于是直接删除了,然后运行自己的ASP文件发现问题转化了 出现了ODBC连接错误,不过还是一大堆的乱码。。好了废话不说了,接着解决第二个问题第二个问题是因为是ASP错误500-100编码问题 ,解决方式具体如下:
1、复制C:\inetpub\custerr\zh-CN\500-100.asp文件复制到你的站点文件夹下; 可能有人会想为什么不直接修改呢,因为这里有一定的权限问题 当然你也可以自己想方法得到权限直接修改
2、将这个文件修改为utf-8编码:
a. <%@ language="VBScript">修改为<%@ language="VBScript" @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">
d. 在bakCodepage = Session.Codepage后加上Session.Codepage = 65001(当然可以是任何位置,不要再第一行就好了)
3. 配置IIS7.5
a. 打开IIS7,选择你建立的站点,在右边窗口双击“错误页”图标,选择右边属性窗口下的“添加...”操作
b. 添加自定义错误页窗口中,状态代码“500.100”,选择“在此网站上执行URL”,URL地址“./500-100.asp”
4. 确定后,这样站点显示的出错信息有会详细的描述了,也不会再出现错误。