| 很多用戶(hù)在使用海外的服務(wù)器,使用網(wǎng)站的無(wú)組件功能上傳文件時(shí),可能會(huì)遇到ADODB.Stream的錯(cuò)誤,錯(cuò)誤代碼提示如下:
ADODB.Stream error '800a0bbc' Write to file failed. in XXXX line
很多人都以為權(quán)限設(shè)置問(wèn)題,其實(shí)這是操作系統(tǒng)語(yǔ)言版本不同造成的原因. 我們的海外虛擬主機(jī)采用的都是正版的英文windows系統(tǒng),所以你需要根據(jù)實(shí)際情況修改你的網(wǎng)站代碼.
解決方法如下:
如果使用化境上傳的話(huà) 原因:是中英文系統(tǒng)對(duì)字符編碼不同. 解決: 要把代碼中CHR()函數(shù)換成CHRW()
如果使用風(fēng)聲無(wú)組件上傳 原因:中文服務(wù)器里date()得到的時(shí)間是"2006-10-4",而英文系統(tǒng)得到的是"10\4\2006" 解決: strDate=replace(cstr(Date()),"-","") 這句后邊加上一句 strDate = replace(strDate,"/","") 而且不能傳到本級(jí)目錄,只能傳到下級(jí)目錄..
|