win7下的iis7.5 乱码 和 解析不了ASP的ADO连接数据库 的解决方法
2009-06-24 14:57
791 查看
你是否解析ASP的时候出现 “镞犳硶鏄剧ず椤甸溃锛屽洜涓哄彂鐢熷唴閮ㄦ湇锷〃櫒阌栾銆�”
你是否发现自己的网站刷新一遍的时候出现乱码呢 好了这里我们就来说说解决的方法。。。
首先说说第一个问题, 这个问题刚开始让自己百思不得其解啊,头疼死的问题 不过自己发现的是
个凑巧吧, 因为刚开始配置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. 确定后,这样站点显示的出错信息有会详细的描述了,也不会再出现错误。
相关文章推荐
- win7 iis7.5 乱码 和 解析不了ASP的ADO连接数据库 的解决方法
- win7 iis7.5 乱码 和 解析不了ASP的ADO连接数据库 的解决方法
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载)
- WindowsXP中用IIS浏览ASP不能连接数据库问题的解决方法
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法
- VC连接ADO方式数据库在WIN7下编译到XP下不能运行解决方法
- WIN7 64位 IIS中ASP连接不上ACCESS数据库的解决方法
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法
- ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- Win7 IIS7.5运行ASP时出现500错误的解决办法
- Win7的IIS配置asp.net出现“由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。”(图文解决方法)
- 解决方法:ASP读取数据库中的中文数据出现乱码的问题
- win7,win8 下PLSQL developer 连接不上64位Oracle 的解决方法 不安装orcal 使用PLSQL的组件 使用它可以不安装oracle连接数据库
- IIS数据库连接出错的解决方法
- 彻底解决asp里用ADO连接数据库的超时问题
- ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- 使用PDO连接数据库 查询和插入乱码的解决方法