2024年4月5日发(作者:)
win7下iis7.5运行asp+access解决方案
今天换了win7,装了iis7.5,内容和名称和功能都改了,摸索了
很久,把网站配置好了,却出了问题。
asp页面访问不了,又没 有具体的提示,让我苦恼了好半天,网上搜了很多
方法,看的我头大,搞了好久也不知到怎么搞的,突然一下就好。
现把网上的方法收藏到下面,但愿能为以后有帮助。
方法一:
你是否发现自己的网站刷新一遍的时候出现乱码呢 好了这里我们就来说
说解决的办法O(∩☆☆☆∩)O~首先说说第一个问题, 这个问题刚开始让自己百思不得其解
啊,头疼死的问题 不过自己发现的是个凑巧吧, 因为刚开始配置iis7.5的时候 直接安装了
虽然没了解过这方面的知识,不过还是发现了配置过程中会在WEB根目录下
生成一个所谓的, 那时候觉得这个文件奇怪 于是直接删除了,然后运行自己的
ASP文件发现问题转化了 出现了ODBC连接错误,不过还是一大堆的乱码!!好了废话不说
了,接着解决第二个问题第二个问题是因为是ASP错误500-100编码问
题 ,解决方式具体如下:
①复制C:文件复制到你的站点文件夹下; 可能有人会想为
何不直接修改呢,因为这里有一定的权限问题 当然你也可以自己想办法得到权限直接修改
②将这个文件修改为utf-8编码:
a. <%@ language="VBScript">修改为<%@ language="VBScript" @codepage=65001 %>
b. option explicit后面加上一行t="utf-8"
c. 修改为
HTTP-EQUIV="Content-Type" Content="text/html; charset=utf-8">
d. 在bakCodepage = ge后加上ge = 65001(当然可以是任何位
置,不要再第一行就好了)
3. 配置IIS7.5
a. 打开IIS7,选择你建立的站点,在右边窗口双击“错误页”图标,选择右边
属性窗口下的“添加...”操作
b. 添加自定义错误页窗口中,状态代码“500.100”,选择“在此网站上执行URL”,URL地址
“./”
4. 确定后,这样站点显示的出错信息有会详细的描述了,也不会再出现错误!
方法二:
64位/32位 Win7下配置IIS7.5运行ASP+Access网站的方法(这个方法我成功了)
2009年12月15日 星期二 03:56 P.M.
我们做网站的肯定要测试网站, 我喜欢用最新的系统,Vista 完全版本, windows 7 的IIS7,许
多地方又完善了许多,但 是在配置的时候遇到了问题: 800a0ea9错误.
在微软MSDN论坛找到的解决方法:
//archive/2005/09/23/HOWTO_Diagnose_one_cause_of_503_S
ervice_Unavailable_on_
Changing IIS6 to run as 32bit allows the 32bit ISAPI DLLs installed by .NET
Framework 1.1 for to load and run inside of it. This is done by running the following
commandline:
先用管理员模式运行命令提示符,然后把以下命令粘贴,运行( 一定要安
装IIS的全部管理工具!)
CSCRIPT %SYSTEMDRIVE% SET
W3SVC/AppPools/Enable32bitAppOnWin64 1
网上找到的原文:/wenm/blog/item/
IIS7的安装(iis 7.5 是一样的)
Windows Vista中IIS7是默认不安装的,所以在安装完Windows Vista之后如果需要安装IIS7
的话,就要自己动手了。安装的步骤为:开始》控制面板》程序》打开或关闭Windows功
能》Internet信息服务。IIS7安装时需要注意的是,如果需要ASP、等的支持,是
需要把功能模块给装上的,默认是不安装的。
控制面板中“程序”的位置
“程序”中“打开或关闭Windows功能”的位置
如图,安装IIS7时需要选择要使用的功能模块
(切记!在这里要安装IIS管理工具!把所有勾画上)
IIS7安装完成之后可以在开始菜单的所有程序中看到“管理工具”,其中有一个“Internet
信息服务管理器”,如果没有可以按以下步骤添加:开始》右击属性》“开
始”菜单选项卡》自定义》把“系统 管理工具”设置为“在所有程序菜单
显示”或者“在所有程序菜单和开始菜单上显示”。
打开Internet信息服务管理器就可以看到IIS7的主页了
IIS7配置ASP+Access使用环境
默认装完IIS7之后,使用ASP程序会发现提示数据库连接失败,在网上找了找,说是因为
MS Jet引擎改变了临时目录的位置,但是又没有对临时的存取权限,导致数
据库使用失败。
发布评论