ホームページ バックエンド開発 PHPチュートリアル メッセージ「COM オブジェクトの作成に失敗しました」を含む例外 com_Exception がキャッチされませんでした

メッセージ「COM オブジェクトの作成に失敗しました」を含む例外 com_Exception がキャッチされませんでした

Jul 29, 2016 am 08:47 AM
application com exception

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

コードをコピーします コードは次のとおりです:


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


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

コードをコピー コードは次のとおりです:


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


その理由は、IE の COM コンポーネントがデフォルトで通常のアカウントによるアクセスを禁止しているためです:
1. コントロール パネル - 管理ツール - コンポーネント サービスを開きます。
2. コンソールのルート ディレクトリを開きます。 - [コンポーネント サービス] パネルのコンピューター - [マイ コンピューター] - DCOM 構成 (以下を参照)
 Uncaught exception com_exception with message Failed to create COM object
3. 右側のウィンドウで Internet Explorer (Ver 1.0) を見つけ、[セキュリティ] タブに切り替えます
4. [セキュリティ] タブの [スタートアップとアクティベーションのアクセス許可] をカスタマイズし、Web サイトで使用される IIS アカウントを編集、追加するか、Guests グループを追加して確認します (以下を参照)。
 Uncaught exception com_exception with message Failed to create COM object
5. IIS を再起動すると、IE を通常どおり呼び出せるようになります。

上記では、メッセージ「COM オブジェクトの作成に失敗しました」を含むキャッチされない例外 com_Exception を紹介しています。これが、PHP チュートリアルに興味のある友人に役立つことを願っています。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

紅夢ネイティブアプリケーションのランダムな詩 紅夢ネイティブアプリケーションのランダムな詩 Feb 19, 2024 pm 01:36 PM

オープン ソースの詳細については、次のサイトを参照してください。 51CTO Honmeng 開発者コミュニティ https://ost.51cto.com 実行環境 DAYU200:4.0.10.16SDK: 4.0.10.15IDE: 4.0.600 1. アプリケーションを作成するには、[ファイル] をクリックします。 >新しいファイル ->プロジェクトの作成。テンプレートを選択します: [OpenHarmony] EmptyAbility: プロジェクト名 shici、アプリケーション パッケージ名 com.nut.shici、およびアプリケーションの保存場所 XXX (中国語、特殊文字、スペースは含まれません) を入力します。 CompileSDK10、モデル: ステージ。デバイス

Java での ConcurrentModificationException 例外の原因と解決策 Java での ConcurrentModificationException 例外の原因と解決策 Jun 25, 2023 am 10:33 AM

Java では、複数のスレッドがコレクション オブジェクトを同時に操作すると、ConcurrentModificationException 例外が発生することがあります。この例外は通常、要素を変更または削除するときにコレクションを走査するときに発生します。これにより、コレクションの状態が不整合になり、異常なエラーがスローされます。 。この記事では、この例外の原因と解決策について詳しく説明します。 1. 例外の原因 通常はConcurrentModificationException例外

Python WSGI アプリケーションの原理は何ですか? Python WSGI アプリケーションの原理は何ですか? May 19, 2023 pm 01:25 PM

この記事が依存する Python 環境は次のとおりです: WSGI とは何ですか? WSGI は Web サーバー ユニバーサル ゲートウェイ インターフェイスとも呼ばれ、その正式名は webservergatewayinterface です。これは、Web サーバーと Web アプリケーションが Python で通信し、http リクエストと応答を処理する方法に関する標準を定義します。これは単なるプロトコル、仕様、標準であることに注意してください。この標準に従う必要はありません。前回の記事で書いたサーバー。 WSGIもアプリケーションとサーバーゲートウェイに分かれており、このうち有名なFlaskはアプリケーションに属し、uWSGIやwsgirefはサーバーゲートウェイに属します。個人的な感想、WSG

comcn と com はどう違いますか? comcn と com はどう違いますか? May 12, 2023 pm 04:08 PM

comcn と com の違い: 1. comcn と com には意味の違いがありますが、アクセス速度に違いはありません; 2. comcn は国際ドメイン名であり、次のユーザーが使用するグローバル トップレベル ドメイン名です。商業機関、cn は中国企業のドメイン名、国内商業機関、国内ドメイン名、企業のみが登録可能; 3. 検索の優先順位は、cn が最初に .cn を検索することです。.cn サーバーが見つかった後、.cnサーバーは .com を検索します; 4. cn は cnnic China Internet Center Management によって提供されており、com の管理組織は海外にあります。

Java で UnsupportedEncodingException に対処するにはどうすればよいですか? Java で UnsupportedEncodingException に対処するにはどうすればよいですか? Jun 25, 2023 am 08:02 AM

Java で UnsupportedEncodingException に対処するにはどうすればよいですか? Java プログラミングでは、UnsupportedEncodingException が発生する場合があります。この例外は通常、間違ったエンコード変換またはサポートされていないエンコードによって発生します。この記事では、UnsupportedEncodingException例外の原因と対処法を紹介します。サポート対象外とは何ですか?

PHP 致命的エラーの解決策: キャッチされない例外「PDOException」 PHP 致命的エラーの解決策: キャッチされない例外「PDOException」 Jun 23, 2023 pm 12:09 PM

PHP の開発では、PHP がデータベースを操作する際のエラーによって発生する「PHPFatalerror:UncaughtException'PDOException'」などのエラーが発生することがあります。このエラーが時間内に処理されないと、プログラムが中断されたり、予期しないエラーが発生したりすることがあります。では、この問題をどうやって解決すればいいのでしょうか?一般的な解決策をいくつか示します。 1. データベースパラメータを確認する まず、データベースに接続するときに渡されるパラメータを確認する必要があります。

Java で ConcurrentModificationException が発生する一般的な原因は何ですか? Java で ConcurrentModificationException が発生する一般的な原因は何ですか? Jun 25, 2023 am 11:07 AM

Java で ConcurrentModificationException が発生する一般的な原因は何ですか? Java コレクション フレームワークでイテレータを使用してコレクションを走査すると、一般的な Java 例外の 1 つである ConcurrentModificationException 例外がスローされることがあります。では、この例外の理由は何でしょうか?まず、Java コレクション フレームワークによって提供されるイテレータがステートフルであることを理解する必要があります。つまり、横断するとき、

SpringBoot のブートストラップとアプリケーションの違いは何ですか? SpringBoot のブートストラップとアプリケーションの違いは何ですか? May 16, 2023 pm 05:46 PM

ブートストラップとアプリケーションの違いは、ブートストラップとアプリケーションの両方が SpringBoot プロジェクトの設定ファイルであることを説明しています. それらの違いには主に次の点が含まれます (1) ロード順序の違い. ブートストラップはアプリケーション設定ファイルよりも先にロードされます。 Spring の親コンテキストがロードされ、子コンテキストがアプリケーションをロードする構成 (2) 優先順位の違い ブートストラップでロードされた設定情報は、アプリケーションの同じ設定で上書きできません 2 つの設定ファイルが同時に存在する場合、ブートストラップがメインになります(

See all articles