如何解決ASP常見的問題
即使有許多關(guān)于ASP配置和操作Access的教程,但是在實(shí)踐中還是會遇到很多問題。本文將介紹作者在學(xué)習(xí)安裝IIS服務(wù)器、配置站點(diǎn)以及初用ASP操作Access時(shí)遇到的問題,并提供相應(yīng)的解決辦法。啟動萬
即使有許多關(guān)于ASP配置和操作Access的教程,但是在實(shí)踐中還是會遇到很多問題。本文將介紹作者在學(xué)習(xí)安裝IIS服務(wù)器、配置站點(diǎn)以及初用ASP操作Access時(shí)遇到的問題,并提供相應(yīng)的解決辦法。
啟動萬維網(wǎng)發(fā)布服務(wù)
在配置完站點(diǎn)之后,我們需要啟動網(wǎng)站管理,以便瀏覽網(wǎng)站并進(jìn)行進(jìn)一步的設(shè)置。但有時(shí)候會出現(xiàn)無法啟動網(wǎng)站管理的問題。其實(shí)只需要先啟動“萬維網(wǎng)發(fā)布服務(wù)(W3SVC)”才能啟動“網(wǎng)站管理”。方法如下:通過“控制面板”打開“管理工具”,運(yùn)行“IIS管理器”,先點(diǎn)左邊的計(jì)算名,再在右邊出現(xiàn)的操作里,點(diǎn)“啟動”。
停止IIS
有時(shí)候,在站點(diǎn)文件夾已經(jīng)獲得完全控制權(quán)限的情況下,仍然不能配置主頁文檔。這時(shí)候需要先停止IIS,再添加主頁文檔。原因是IIS7在運(yùn)行時(shí)不允許修改相關(guān)設(shè)置。
將站點(diǎn)從FAT32分區(qū)移到NTFS分區(qū)
如果站點(diǎn)設(shè)置在FAT32格式的分區(qū)上,那么就無法配置文件了。因?yàn)镮IS7需要具有權(quán)限設(shè)定的分區(qū),沒有權(quán)限的許可,它不會干活了!所以可以考慮將站點(diǎn)目錄設(shè)置到NTFS分區(qū)。另外,也可以手動創(chuàng)建文件,放到網(wǎng)站根目錄下,無需通過IIS設(shè)置即可生效。
排除ASP文檔中的錯誤
有時(shí)候,頁面無法打開,原因是文件格式有誤,單詞拼寫錯誤等。最近作者遇到過一個小問題,就是將換行符lt;brgt;寫到引號外面了。小小疏忽導(dǎo)致很多時(shí)間的浪費(fèi)。
解決文件不存在的問題
當(dāng)資源被刪除、更名或暫時(shí)不可用時(shí),會出現(xiàn)文件不存在的問題。此時(shí)需要刪除無效引用。
自動增加的數(shù)字主鍵賦值會無法為數(shù)據(jù)庫添加數(shù)據(jù)
在往Access數(shù)據(jù)庫寫入記錄時(shí),可能會出現(xiàn)“在處理‘用戶要求語’時(shí),一個錯誤出現(xiàn)在傳達(dá)上?!钡腻e誤提示。但是,數(shù)據(jù)庫中的id主鍵是自動增添,也許不能賦值。此時(shí)只需要注釋掉代碼中對id主鍵的賦值,就可以成功添加數(shù)據(jù)了。
總結(jié):
以上是針對ASP常見問題的解決辦法總結(jié)。希望能夠幫到大家解決問題,更好地應(yīng)用ASP技術(shù)。