============================= <% set jpeg=server.createobject("persits.jpeg") response.write jpeg.expires '檢測(cè)aspjpeg的注冊(cè)狀態(tài) '注冊(cè)成功則到期時(shí)間為:9999-9-9 '否則為:安裝日期加1個(gè)月期限 %> ============================== 以上內(nèi)容為檢測(cè)aspjpeg組件安裝成功代碼,保存成asp文件,放在空間運(yùn)行。 解決aspjpeg的 對(duì) Server.CreateObject 的調(diào)用失敗 Server 對(duì)象 錯(cuò)誤 'ASP 0178 : 80070005' Server.CreateObject 訪問(wèn)錯(cuò)誤 /aspjpeg.asp,行 2 檢查權(quán)限時(shí),對(duì) Server.CreateObject 的調(diào)用失敗。拒絕對(duì)此對(duì)象的訪問(wèn)。 +++++++++++++++++++++++++++++++++++++++++ 今天調(diào)試網(wǎng)站時(shí)發(fā)現(xiàn)一個(gè)問(wèn)題,使用aspjpeg上傳組件進(jìn)行文件上傳操作時(shí),服務(wù)器返回錯(cuò)誤提示:檢查權(quán)限時(shí),對(duì) Server.CreateObject 的調(diào)用失敗。拒絕對(duì)此對(duì)象的訪問(wèn)。 奇怪的是,我自己在本機(jī)的XP系統(tǒng)調(diào)試時(shí)一切正常,怎么傳到服務(wù)器上就出現(xiàn)問(wèn)題了呢,根據(jù)提示內(nèi)容,問(wèn)題出現(xiàn)在權(quán)限不足,也就是說(shuō)aspjpeg進(jìn)行文件上傳沒(méi)有足夠的運(yùn)行權(quán)限造成的。而win2003對(duì)權(quán)限的控制是很?chē)?yán)格的,所以出現(xiàn)了這樣的問(wèn)題。 于是登錄服務(wù)器找到C:\Program Files\Persits Software\AspJpeg\Bin目錄下的AspJpeg.dll文件,右鍵屬性->安全->高級(jí)->添加->立即查找 ->選擇users->確定,然后為其勾上“讀取和運(yùn)行”權(quán)限。 再次上傳圖片,一切正常,問(wèn)題解決。 |