首頁  >  文章  >  後端開發  >  未捕獲的異常 com_exception 並帶有訊息'無法建立 COM 物件”

未捕獲的異常 com_exception 並帶有訊息'無法建立 COM 物件”

WBOY
WBOY原創
2016-07-29 08:47:431244瀏覽

在PHP中呼叫IE使用如下程式碼:

複製程式碼 程式碼如下:


browser = new COM("InternetExplorer.Application");








程式碼
 Uncaught exception com_exception with message Failed to create COM object 程式碼如下:


Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `InternetExplorer.Application': 拒絕存取。  Uncaught exception com_exception with message Failed to create COM object

原因是IE的COM組件預設禁止普通帳號訪問,解決方法如下:

1、打開控制面板- 管理工具- 組件服務

2、在組件服務面板中依次打開控制台根目錄- 組件服務- 計算機- 我的電腦- DCOM 配置(如下圖)

🎜🎜3、在右邊窗口中找到Internet Explorer(Ver 1.0) 打開屬性窗口,切換到安全標籤🎜4、安全標籤中“啟動和激活權限”選擇自定義,編輯,新增網站使用的IIS帳號或新增Guests群組確定即可(如下圖)。 🎜🎜🎜5、重起IIS,現在應該可以正常呼叫IE了。 🎜 以上就介紹了 Uncaught exception com_exception with message Failed to create COM object,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。 🎜 🎜 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn