Win7或Windows server 2008中IIS7支持ASP+Access解决方法

时间:2012-03-27 18:31:27 

Win7或Windows server 2008中IIS7支持ASP+Access解决方法:

1. 让IIS7支持ASP


Win7或Windows server 2008中IIS7是默认不安装的,所以在安装完Win7或Windows server 2008之后如果需要安装IIS7的话,就要自己动手了。安装的步骤为:开始》控制面板》程序》打开或关闭Windows功能》Internet信息服务。IIS7安装时需要注意的是,如果需要ASP、ASP.NET等的支持,是需要把功能模块给装上的,默认是不安装的。


2. 解决IIS7中Access数据库问题。


默认装完IIS7之后,使用ASP程序会发现提示数据库连接失败,在网上找了找,说是因为MS Jet引擎改变了临时目录的位置,但是又没有对临时的存取权限,导致数据库使用失败。


给“系统盘:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添加 一个“Authenticated Users”的用户,其中AppData目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。


设置权限步骤:右击Temp文件夹,选择“属性”》选择“安全”选项卡》单击“编辑”》出来“Temp 的权限”对话框,单击“添加”,在下面的“输入对象名称来选择”中输入Authenticated Users,确定》返回到“Temp 的权限”,将Authenticated Users的权限中的完全控制给勾上,确定》确定。


链接方式:


ServerPath=Server.MapPath("/xxx.mdb")
    connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ServerPath
    Set schooldb=Server.CreateObject("Adodb.Connection")
    schooldb.Open connstr


3. win7或windows 2008 64位系统解决IIS7中Access数据库问题。


如果你使用64位系统,那可能如上办法也解决不了,原因是64位系统没有提供64位ACCESS连接的驱动,把网站对应的应用程序池中项目的“启用32位应用程序”置为“ture”。 这样就可以了。


Other tips in IIS7:


a. 启用父路径。
      常用的 ../ 父路径使用在IIS7里面是默认不支持的。
      在iis的主页-->ASP -> 双击打开-> 启用父路径: True


b. 向浏览器返回错误信息。
      默认网页代码出错浏览器会出现“An error occurred on the server when processing the URL. Please contact the system administrator”。
     在iis的主页-->ASP -> 双击打开->调试错误-> 将错误发送到浏览器: True


标签:ASP,Access,Windows,server,2008
0
投稿

猜你喜欢

  • 使用AJAX的一个简单的例子

    2007-09-21 17:55:00
  • 也谈网页圆角的背景图法

    2009-03-19 14:09:00
  • 页面重构中的组件制作要点

    2009-10-25 13:06:00
  • [译]Javascript风格要素(二)

    2008-02-29 12:51:00
  • 立足于传统行业设计

    2008-07-26 12:36:00
  • Oracle性能究极优化

    2010-07-30 13:02:00
  • 纯CSS实现导航下拉菜单

    2007-11-25 15:11:00
  • sql server数据库最大Id冲突问题解决方法之一

    2012-01-05 19:28:42
  • 关于mysql与mysqli

    2011-02-23 12:03:00
  • 动态程序防采集的新方法

    2010-04-24 15:24:00
  • 用 ASP 创建 GUID

    2009-04-19 18:43:00
  • 说说页面中header的XHTML结构选择

    2008-06-09 12:49:00
  • prototype.js1.4版开发者手册

    2007-09-30 14:09:00
  • 网页设计者应当注意九大要点

    2007-08-10 13:30:00
  • EasyASP v1.5发布(包含数据库操作类,原clsDbCtrl.asp)第1/2页

    2011-04-08 10:40:00
  • IE7异常CSS 导致内存破坏漏洞

    2009-11-30 12:52:00
  • 浅谈MySQL存储引擎选择 InnoDB还是MyISAM

    2009-05-10 20:02:00
  • 能介绍一下NameSpace常用的地方吗?

    2009-11-01 18:11:00
  • js如何能知道浏览者计算机使用的语言是繁体还是简体

    2008-10-09 13:10:00
  • 960 Grid System 基本原理及使用方法

    2009-02-28 13:35:00
  • asp之家 网络编程 m.aspxhome.com