|
|
|
| 解決本地asp程序添加數(shù)據(jù)時(shí)的出錯(cuò) |
|
為了讓asp程序更加順暢的在服務(wù)器運(yùn)行,一般來(lái)說(shuō),都先在本地運(yùn)行一下asp文件,待運(yùn)行正常后,再上傳到服務(wù)器上,這樣省時(shí)省力,用不著日后在服務(wù)器上反復(fù)調(diào)試了。 關(guān)于上面這些內(nèi)容的講解,我上次已經(jīng)有過(guò)原創(chuàng)了,具體請(qǐng)點(diǎn)擊:如何在本地電腦運(yùn)行asp文件,今天是對(duì)這篇文章的升級(jí)版,也就是說(shuō),在運(yùn)行中出了問(wèn)題怎么辦? 典型的問(wèn)題就是添加數(shù)據(jù)時(shí)出問(wèn)題,而且經(jīng)過(guò)檢查,感覺(jué)網(wǎng)站程序一切正常,這時(shí)候的原因可能是操作系統(tǒng)本身對(duì)數(shù)據(jù)庫(kù)注入的一種本能的抵御和排斥,安全系數(shù)達(dá)不到標(biāo)準(zhǔn),肯定會(huì)禁止你添加了,添加后就會(huì)出錯(cuò)。 要想解決本地asp程序在添加數(shù)據(jù)時(shí)出錯(cuò),首先要設(shè)定一下安全級(jí)別。 一般來(lái)說(shuō),要看一下你設(shè)置的網(wǎng)站默認(rèn)虛擬目錄所在磁盤(pán)的文件系統(tǒng),比如你把目錄設(shè)定在D盤(pán)上,那么就要看D盤(pán)的文件系統(tǒng)是NTFS格式或是FAT32,如果是FAT32,則一般不需要設(shè)置,程序出錯(cuò)就另外查詢(xún)?cè)颉?BR> 但倘若是NTFS格式的文件系統(tǒng),那就要設(shè)定一下安全屬性。 先是找到源代碼中存放數(shù)據(jù)庫(kù)表的那個(gè)文件夾,右擊選擇屬性,看有沒(méi)有“安全”這個(gè)標(biāo)簽,如果沒(méi)有,則要從文件夾的菜單“工具”中,調(diào)用文件夾選項(xiàng),然后把“使用簡(jiǎn)單文件共享”前面的鉤去掉,這兒要說(shuō)一下,如果你的電腦是XP家庭版的,那么有可能無(wú)法顯示這個(gè)選項(xiàng),也就不好把鉤去掉,但話(huà)又說(shuō)回來(lái),大凡這種操作系統(tǒng)是無(wú)法設(shè)定默認(rèn)網(wǎng)站的虛擬目錄的,不好運(yùn)行asp程序的,除非使用軟件,在文件夾的根目錄下運(yùn)行軟件,再打開(kāi)本地網(wǎng)址比如localhost,但這種運(yùn)行方法,有時(shí)會(huì)出問(wèn)題。 我們繼續(xù)上面的行程,在把鉤去掉后,源代碼中裝有數(shù)據(jù)庫(kù)的文件夾的屬性中就有安全這個(gè)標(biāo)簽了,之后選擇安全標(biāo)簽,將允許寫(xiě)入等等選項(xiàng)全部選中,一切就會(huì)OK。 這時(shí)再刷新一下網(wǎng)頁(yè)頁(yè)面,再添加數(shù)據(jù)看看,就會(huì)發(fā)現(xiàn)大功告成了! |
|
 |
|