Windows Server2008 IIS7中配置ASP+Access運行環境
添加安裝ASP服務,在“服務器管理器”下,“角色”里的“角色服務”里設置安裝“ASP”等網站必用選項,在WEB服務器IIS下的Internet信息服務(IIS)過濾器,里添加網站,點選網站。在網站里設置“ASP”,雙擊ASP,選擇“行為”里啟用父路徑為TRUE,設置“默認文檔”
第一步:需要設置權限的目錄路徑如下: 系統安裝盤:\Windows\ServiceProfiles\NetworkService\AppData\Local,最好是手動輸入路徑,因為從Appdata的文件是隱藏的。右鍵單擊 Temp文件夾,選擇 屬性。 第二步:選擇 安全 選項,單擊 編輯 按鈕,進入 編輯權限 的對話框。 第三步:選擇 添加 按鈕,添加用戶。 第四步:在 選擇用戶或組 的對話框中,在 輸入對象名稱來選擇 的表單中,輸入大寫字幕A后,單擊 確定,系統會自動顯示所有帶有字幕A的系統用戶。 第五步:在系統列出的用戶中,選擇 Athenticated Users 這個用戶,并單擊確定。 第六步:添加完成這個用戶以后,選擇添加的用戶,單擊 完全控制,然后 確定,這樣,Temp的訪問權限搞定了。系統會有安全提示,選擇確定就可以了,試一下,是不ASP+Access可以運行了。這樣搞定了。
啟用父路徑支持 在站點主頁上選擇“ASP”,然后在“行為”組中將“啟用父路徑”設置為True即可。 右擊網站文件夾,選擇“屬性”》選擇“安全”選項卡》單擊“編輯”》出來“網站文件夾的權限”對話框,單擊“添加”,在下面的“輸入對象名稱來選擇”中輸入everyone,確定》返回到“文件夾的權限”,將everyone的權限中的完全控制給勾上,確定》確定。【注:為了方便才這么設置,詳細的安全配置請咨詢相關專業人士】
在64位系統中,IIS7應用程序池默認沒有啟用32位程序,也就是說如果你使用的是64位操作系統,而沒有64位的Jet 4.0驅動程序,那么就要在IIS7中啟用32位程序。
操作方法如下: IIS信息管理器 - ‘查看應用程序池’ - 右邊操作中選擇‘設置應用程序池默認設置..’,在‘常規’中設置‘啟用 32 位程序’為True。
本文引用:http://flashlite.blog.163.com/blog/static/120205443201051795323891/ |