以前幫一些朋友在免費(fèi)空間建站的時(shí)候,會(huì)遇到一些生成靜態(tài)文件html失敗的情況,卻始終發(fā)現(xiàn)不出是什么問題,最初我把自己的電腦軟硬件應(yīng)用網(wǎng) www.survivalescaperooms.com拿到免費(fèi)空間測試時(shí),也是這樣。最近看了一些文章才知道,原來是服務(wù)器FSO(FileSystemObject)的問題在作怪。什么是FSO呢?FSO(FileSystemObject)其實(shí)是微軟ASP的一個(gè)對文件操作的控件,該控件可以對服務(wù)器進(jìn)行讀取、新建、修改、刪除目錄以及文件的操作(生成靜態(tài)文件就是其中一項(xiàng)強(qiáng)大的作用)。FSO是ASP編程中非常有用的一個(gè)控件。
當(dāng)然,有其好處自然也就有其相反的一面:因?yàn)闄?quán)限控制的問題,很多虛擬主機(jī)服務(wù)器的FSO反而成為這臺(tái)服務(wù)器的一個(gè)公開的后門,因?yàn)榭蛻艨梢栽谧约旱腁SP網(wǎng)頁里面直接就對該控件編程,從而控制該服務(wù)器甚至刪除服務(wù)器上的文件。因此不少業(yè)界的虛擬主機(jī)提供商都干脆關(guān)掉了這個(gè)控件,讓客戶少了很多靈活性。 免費(fèi)虛擬主機(jī)提供商自然為了減少被攻擊,關(guān)掉這一控件也是不難理解的。
最后,說說服務(wù)器FSO支持的啟用:
1、首先在系統(tǒng)盤中查找scrrun.dll,如果存在這個(gè)文件,請?zhí)降谌剑绻麤]有,請執(zhí)行第二步。
2、在安裝文件目錄i386中找到scrrun.dl_,用winrar解壓縮,得scrrun.dll,然后復(fù)制到x(你的系統(tǒng)盤):/windows/system32/目錄中
3、運(yùn)行regsvr32 scrrun.dll即可。
4、如果想關(guān)閉FSO組件,請運(yùn)行 regsvr32 /u scrrun.dll即可
新聞熱點(diǎn)
疑難解答
圖片精選