1. ホーム
  2. php

[解決済み] 致命的なエラーです。クラス 'SoapClient' が見つかりませんでした

2022-02-18 12:52:22

質問

簡単なウェブサービスの例を試しているのですが、次のようなエラーが発生します。 extension=php_soap.dll の中にある php.ini ファイルを作成します。

致命的なエラーです。 Class 'SoapClient' not found in C:\Program Files (x86)\EasyPHP-5.3.9wwwm_server.php on line 2

解決方法は?

診断

スクリプトファイル内で以下を検索してください。

phpinfo();

が見つからない場合は Soap Client に設定します。 enabled というように

修正

以下を実行してください。

  1. 位置情報 php.ini の中で アパッチ bin フォルダ、つまり Apache/bin/php.ini
  2. を削除します。 ; の先頭から extension=php_soap.dll
  3. Apacheサーバーを再起動します。
  4. を検索してください。 phpinfo(); もう一度、上の画像と同じような画像が表示されるかどうか確認してください。
  5. もしそうなら、問題は解決です。

一方、これで問題が解決されない場合は、次のように SOAPの要件はこちら . また、コメント欄には、httpsに接続するための良いアドバイスがあります。