亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Server.CreateObject的調(diào)用失敗拒絕對此對象的訪問的解決方法

 更新時(shí)間:2008年08月08日 23:44:55   作者:  
檢查權(quán)限時(shí),對Server.CreateObject的調(diào)用失敗,拒絕對此對象的訪問給出下面的解決方法
今天把一個(gè)網(wǎng)站的數(shù)據(jù)從win2000服務(wù)器轉(zhuǎn)移到了win2003服務(wù)器上,然后調(diào)試,發(fā)現(xiàn)在用aspjpeg組件上傳圖片的時(shí)候,提示出錯(cuò):
其實(shí)很多時(shí)候是因?yàn)槟惆惭b的插件權(quán)限設(shè)置不當(dāng)造成的。應(yīng)該堅(jiān)持你最近安裝了什么組件。

最終找到了解決“檢查權(quán)限時(shí),對Server.CreateObject的調(diào)用失敗,拒絕對此對象的訪問”的方法:

windows server 2003默認(rèn)的安全級別太高了,找到你組件所在的安裝目錄,右鍵/屬性/安全,添加everyone(我用的是IUSR_WD)的可執(zhí)行權(quán)限,再上傳試試看,是不是ok了?

我用到aspjpeg和aspupload兩個(gè)組件,所以這2個(gè)安裝目錄都給予IUSR_WD可執(zhí)行權(quán)限。


Server 對象 錯(cuò)誤 'ASP 0178 : 80070005' 
Server.CreateObject 訪問錯(cuò)誤 
/upzip/up023ff.asp,行 49 
檢查權(quán)限時(shí),對 Server.CreateObject 的調(diào)用失敗。拒絕對此對象的訪問。 

    找到第49行,發(fā)現(xiàn)是:

Set Photo = Server.CreateObject("Persits.Jpeg") '建立對象

    問題原因出來了,Aspjpeg組件調(diào)用的權(quán)限不夠,這是由于默認(rèn)的win2003服務(wù)器的安全設(shè)置太高,導(dǎo)致Aspjpeg組件的上傳權(quán)限不夠。必須對win2003服務(wù)器做相關(guān)的設(shè)置,才能解決問題。

   解決方法:

   1、調(diào)用Server.CreateObject("Persits.Jpeg")的時(shí)候發(fā)生錯(cuò)誤,解決如下:

   開始->運(yùn)行->dcomcnfg

   找到"aspjpeg"(這個(gè)名稱取決于你調(diào)用的Object是什么),然后右鍵->屬性->安全 把讀寫權(quán)限都給everyone即可。

   2、也可以把a(bǔ)spjpeg.dll的讀寫權(quán)限賦給相關(guān)的用戶。在aspjpeg.dll上右鍵--屬性--安全----添加--高級--立即查找--添加users,默認(rèn)讀取、讀取和運(yùn)行權(quán)限即可。

   3、IIS里->目錄安全性->編輯->匿名訪問 去勾->確定后 可以訪問了,然后再重新設(shè)置一遍,把匿名訪問 加勾,以后就可以正常訪問了。

   補(bǔ)充:微軟的知識庫里面搜索了一下找到一篇,他說設(shè)置一下%ProgramFiles%\Common Files\System的權(quán)限:Add Everyone to the existing permissions, give at least Read permissions to Everyone, and apply these new settings to all files and subfolders.

   這里要賦予Everyone可以讀和可以修改的權(quán)限,光光給可讀的權(quán)限是不夠的,必須給可修改(或可寫)的權(quán)限,才能解決該錯(cuò)誤。

相關(guān)文章

最新評論