IIS7 ASP無法正常連接Access數(shù)據(jù)庫(kù)問題

2015年11月10日13:19:00 發(fā)表評(píng)論 4,858 ℃

在解決這個(gè)問題前先說下Vista IIS7.0 ASP環(huán)境的配置,如果IIS是默認(rèn)安裝的,那么ASP程序是不能運(yùn)行的,當(dāng)在IE中打開擴(kuò)展名為.ASP文件的時(shí)候,iis會(huì)當(dāng)著普通的網(wǎng)頁(yè)文件來顯示。在IE中查看文件的源代碼,可以看到ASP文件的所有原始代碼,就跟我們雙擊打開文件一樣的。我們需要安裝一些功能來支持ASP應(yīng)用程序的解析,打開:控制面板- 程序 - 程序和功能 - 打開或關(guān)閉Windows功能,按照下面這個(gè)圖示,把相應(yīng)的ASP選上就行了。

設(shè)置好IIS(開啟”啟用父目錄路徑”,要不你用../路徑的時(shí)候可能會(huì)出錯(cuò)),做好相關(guān)站點(diǎn)的設(shè)置,可是運(yùn)行的時(shí)候就提示:

引用[Microsoft][ODBC Microsoft Access 驅(qū)動(dòng)程序] 磁盤或網(wǎng)絡(luò)錯(cuò)誤。

IIS7 ASP無法正常連接Access數(shù)據(jù)庫(kù)問題

IIS7 ASP無法正常連接Access數(shù)據(jù)庫(kù)問題

或(就看你用什么方式連Access了)

引用Microsoft JET Database Engine 錯(cuò)誤 '80004005' 

未指定的錯(cuò)誤 

/inc/conn.asp,行 10  

解決辦法:

把C:\Windows\ServiceProfiles\NetworkService\AppData\Local下的Temp目錄添加了everyone的讀寫權(quán)限。再一訪問就OK了,至此問題解決 (everyone加讀寫是我為省事自己加的,其實(shí)還可以加的再”精確”點(diǎn),具體見下)

 引用 網(wǎng)上還有一說法給“系統(tǒng)盤:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目錄添加一個(gè)“Authenticated Users”的用戶,其中AppData目錄是隱藏的,在進(jìn)入的時(shí)候可以直接在地址欄輸入路徑,或者在文件夾選項(xiàng)里顯示隱藏文件。

IIS7 ASP無法正常連接Access數(shù)據(jù)庫(kù)問題

【騰訊云】云服務(wù)器、云數(shù)據(jù)庫(kù)、COS、CDN、短信等云產(chǎn)品特惠熱賣中

發(fā)表評(píng)論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: