|
復(fù)制代碼 代碼如下:
browser = new COM("InterNETExplorer.Application");
無(wú)法正常調(diào)用,直接報(bào)錯(cuò):
復(fù)制代碼 代碼如下:
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `InterNETExplorer.Application': 拒絕訪問。
原因是IE的COM組件默認(rèn)禁止普通帳號(hào)訪問,解決方法如下:
1、打開控制面板 - 管理工具 - 組件服務(wù)
2、在組件服務(wù)面板中依次打開 控制臺(tái)根目錄 - 組件服務(wù) - 計(jì)算機(jī) - 我的電腦 - DCOM 配置(如下圖)

3、在右邊窗口中找到 InterNET Explorer(Ver 1.0) 打開屬性窗口,切換到安全標(biāo)簽
4、安全標(biāo)簽中“啟動(dòng)和激活權(quán)限”選擇自定義,編輯,添加網(wǎng)站使用的IIS帳號(hào)或添加 Guests組 確定即可(如下圖)。

5、重起IIS,現(xiàn)在應(yīng)該可以正常調(diào)用IE了。
php技術(shù):Uncaught exception com_exception with message Failed to create COM object,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。