當我們在安裝動易網站系統時,我們通常都會對一個文件要進行操作,才能正常使用動易系統,這個文件就是Conn.asp文件。
打開Conn.asp文件,大家都會知道這個文件的作用:一個是設置動易系統的版本號,一個是設置動易系統要使用哪種數據庫ACCESS或SQL數據庫,還有一個就是設置數據庫路徑參數了。
在這里主要講下數據庫路徑參數的設置
一、ACCESS數據庫路徑的設置
設置ACCESS數據庫路徑的代碼只有一行(示例):db = "/database/PowerEasy2006.mdb" ,這個代碼看上去很明了,“database”這個是網站安裝目錄下的一個文件夾,它里面內容就是ACCESS數據庫文件;“PowerEasy2006.mdb”這個就是動易網站系統所啟用的數據庫,假如當我們為了保密自己的數據庫不被下載,常用的是通過改這個數據庫文件名的方法來實現(詳見ACCESS數據庫防下載方法),假如我們設置這個文件上的數據庫文件名與安裝目錄下的“database”文件夾里的數據庫文件名不一致時,就會出現數據庫路徑配置出錯的問題。
1.1 針對Windows XP操作系統下配置數據庫路徑的操作
很多用戶在本機IIS上設置動易網站是會新建一個虛擬目錄,比如說“2006”這個目錄名,當我們建好這個網站后,在瀏覽器里輸入網址:http://localhost/2006/index.asp 預備訪問時,卻發現頁面出現的內容卻是一個錯誤提示信息“數據庫連接出錯,請檢查Conn.asp文件中的數據庫參數設置”,當我們打開Conn.asp看時,發現那一行可能是這樣:db = "/database/PowerEasy2006.mdb" 或者是這樣:db = "2006/database/PowerEasy2006.mdb" ;這兩種當然都是不正確的,前面一個方式說明這個路徑的設置“database”文件夾是在網站根目錄下,這種設置是針對IIS上把“默認網站”直接作為動易網站來架構;后面一個方式從沒有仔細看邊上的路徑設置說明,沒有設置為絕對路徑方式,應該在“2006”前面加上路徑符號:db = "/2006/database/PowerEasy2006.mdb"。
1.2 至于Windows 2000、Windows 2003的操作系統,在IIS上設置動易網站都是類似于Windows XP默認網站方式,我們可以不用修改路徑,采用默認的Conn.asp設置方式就可以了 。
歸納:有個最簡單的方法來正確設置Conn.asp里的數據庫路徑,就是你根據在瀏覽器地址欄是輸入什么樣的方式來訪問你的網站時,就可以很直觀地判定你的數據庫路徑如何設置,如: (其中index.asp均為網站的首頁)
地址是這樣的 http://www.xxxx.xxx/index.asp 那么,你的Conn.asp文件里的數據庫路徑不用修改(但要注重數據庫文件名是不是和"database"文件夾里的名稱一致)
地址是這樣的 http://www.xxxx.xxx/xxx/index.asp 那么,你的Conn.asp文件里的數據庫路徑就要修改,在“/database/.....”前面加上“/xxx",既 db="/xxx/database/(你的數據庫文件名)"
二、SQL數據庫路徑設置
新聞熱點
疑難解答
圖片精選