ホームページ  >  記事  >  バックエンド開発  >  メッセージ「Failed to crea_PHP教程」を含む例外 com_Exception がキャッチされませんでした

メッセージ「Failed to crea_PHP教程」を含む例外 com_Exception がキャッチされませんでした

WBOY
WBOYオリジナル
2016-07-21 15:21:16761ブラウズ

PHP で IE を呼び出すには、次のコードを使用します。

コードをコピーします。 コードは次のとおりです。
browser = new COM("InternetExplorer.Application")

正常に呼び出すことができず、エラーになります。は直接報告されます:


コードをコピー
コードは次のとおりです: 致命的エラー: メッセージ「COM オブジェクト `InternetExplorer.Application' の作成に失敗しました」を含む例外 'com_Exception' がキャッチされませんでした: アクセスが拒否されました。

その理由は、IE の COM コンポーネントがデフォルトで通常のアカウントによるアクセスを禁止しているためです。解決策は次のとおりです:
1. コントロール パネル - 管理ツール - コンポーネント サービスを開きます。
2. コンソールのルート ディレクトリを開きます。 - [コンポーネント サービス] パネルのコンピューター - [マイ コンピューター] - DCOM 構成 (以下を参照)


3. 右側のウィンドウで Internet Explorer (Ver 1.0) を見つけ、プロパティ ウィンドウを開き、[セキュリティ] タブに切り替えます
メッセージ「Failed to crea_PHP教程」を含む例外 com_Exception がキャッチされませんでした4. [セキュリティ] タブで [スタートアップとアクティベーションのアクセス許可] を選択し、Web サイトで使用する IIS アカウントを定義、編集、追加するか、Guests グループを追加して確認します (以下を参照)。


5. IIS を再起動すると、IE を通常どおり呼び出せるようになります。
メッセージ「Failed to crea_PHP教程」を含む例外 com_Exception がキャッチされませんでした
http://www.bkjia.com/PHPjc/324953.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/324953.html技術記事 PHP で IE を呼び出すには、次のコードを使用します。 次のようにコードをコピーします。 browser = new COM("InternetExplorer.Application"); これは正常に呼び出すことができないため、エラーを直接報告します。 次のようにコードをコピーします。...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。