>백엔드 개발 >PHP 튜토리얼 >메시지가 포함된 발견되지 않은 예외 com_Exception COM 개체를 생성하지 못했습니다.

메시지가 포함된 발견되지 않은 예외 com_Exception COM 개체를 생성하지 못했습니다.

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-07-29 08:47:431281검색

다음 코드를 사용하여 PHP에서 IE를 호출합니다.

코드 복사 코드는 다음과 같습니다.


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


을 정상적으로 호출할 수 없으며 오류가 직접 보고됩니다.

코드 복사


치명적인 오류: 'COM 개체 `InternetExplorer.Application'을 생성하지 못했습니다. 액세스가 거부되었습니다.


IE의 COM 구성 요소는 기본적으로 일반 계정의 액세스를 금지하기 때문입니다. 해결 방법은 다음과 같습니다.
1. 제어판 - 관리 도구 - 구성 요소 서비스를 엽니다.
2. 구성 요소 서비스 패널에서 콘솔 루트 디렉터리 열기 - 구성 요소 서비스 - 컴퓨터 - 내 컴퓨터 - DCOM 구성(아래 참조)을 클릭합니다.
 Uncaught exception com_exception with message Failed to create COM object
3. 오른쪽 창에서 속성 창을 열고 보안 태그
로 전환합니다. 4. 보안 탭에서 "시작 및 활성화 권한"을 선택하여 웹사이트에서 사용하는 IIS 계정을 사용자 지정, 편집, 추가하거나 게스트 그룹을 추가하여 확인합니다. (아래 그림과 같이).
 Uncaught exception com_exception with message Failed to create COM object
5. IIS를 다시 시작하면 이제 정상적으로 IE를 호출할 수 있습니다.

위 내용은 내용을 포함하여 COM 객체를 생성하지 못했습니다라는 메시지와 함께 Uncaught 예외 com_Exception을 소개합니다. 이 내용이 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.