Windows2008 64位IIS7+ACCESS数据库无法打开Asp页面
让IIS7支持ASP
1. 让IIS7支持ASP
Windows Vista中IIS7是默认【shì mò rèn】🚬不安装【bú ān zhuāng】📓的👷,所以在【zài】🕴安装完Windows Vista之后如果需【guǒ xū】😣要安装【yào ān zhuāng】IIS7的👷话,就要自己动手了【le】。安装的👷步骤为【bù zhòu wéi】👞:开始【kāi shǐ】》控制面板》程序【chéng xù】》打开或关闭【guān bì】Windows功能🐯》Internet信息服🔙 务(以前操【yǐ qián cāo】作系统版本里💨面的👷"Windows components” 在【zài】🕴Vista里面叫做【zuò】"Programs and Features")。IIS7安装时需要注意的是【yì de shì】📤,如果需【guǒ xū】😣要ASP、ASP.NET等的👷支持🦔,是需要😕把功能🐯模块给装上的🗯,默认是【mò rèn shì】不安装【bú ān zhuāng】📓的👷。
2. 解决【jiě jué】👉IIS7中【zhōng】🦇.mdb数据库问题。
默认装完IIS7之后,使用ASP程序会发现提🌒示数据😁库连接【kù lián jiē】失败【shī bài】👺,在网上【zài wǎng shàng】找了找,说是因为👊MS Jet引擎改【yǐn qíng gǎi】变了临时目录的位置【de wèi zhì】🐳,但是又【dàn shì yòu】没有对临时的存取权💾限,导致数【dǎo zhì shù】🦅据库使🔛用失败【yòng shī bài】👺。
给📢“系统盘【xì tǒng pán】:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添🤶加 一个【yī gè】“Authenticated Users”的用户🎧,其中AppData目录是【mù lù shì】隐藏的【yǐn cáng de】,在进入的时候可以直【kě yǐ zhí】接在地址栏输🕎入路径📶,或者在文件夹🎖选项里显示隐【xiǎn shì yǐn】藏文件。
设置权限步骤:右击Temp文件夹,选择👤“属性”》选择👤“安全🍿”选项卡🍪》单击【dān jī】“编辑”》出来【chū lái】“Temp 的权限【de quán xiàn】🏅”对话框🐷,单击【dān jī】“添加🚞”,在下面🛩的【de】“输入对象名称【xiàng míng chēng】来选择👤”中输入Authenticated Users,确定【què dìng】⚪》返回到“Temp 的权限【de quán xiàn】🏅”,将Authenticated Users的权限【de quán xiàn】🏅中的【de】完全控制〰给勾上【gěi gōu shàng】,确定【què dìng】⚪》确定【què dìng】⚪。
链接方式:
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. windows 2008 64位系统【wèi xì tǒng】解决【jiě jué】🐬IIS7中🌚.mdb数据库问题。
如果你使用64位系统🏦,那可能如上办【rú shàng bàn】法也解🈳决不了【jué bú le】,原因是64位系统🏦没有提【méi yǒu tí】供【gòng】🦄64位ACCESS连接的🕟驱动【qū dòng】👇,把网站对应的应用程序【chéng xù】🏄池中项目的💉“启用🛷32位应用程序【chéng xù】🏄”置为“ture”。 这样就可以了【kě yǐ le】。
Other tips in IIS7:
a. 启用父【qǐ yòng fù】😸路径【lù jìng】🚘。
b. 向浏览器返回【qì fǎn huí】错误信【cuò wù xìn】息【xī】。
关键词:IIS7,ACCESS,数据库【shù jù kù】🥑,Windows2008,Asp
阅读本文后您有什么感想? 已有 人给出评价!
- 8
- 8
- 8
- 8
- 8
- 8