ホームページ >バックエンド開発 >PHPチュートリアル >PHP SOAP のデバッグの秘密: トラブルシューティングのヒントを発見する
PHP<strong class="keylink">.ini</strong> で
display_errors = On および
log_errors = On を設定します。
を使用します。
__getLastResponse()
を使用して、リクエストとレスポンスの XML を取得します。
エラーの詳細については、
XDebug 拡張機能を有効にし、ブレークポイントを構成します。
SOAP メッセージを送受信するには、SoapUI
WSDL が正しく、クライアント コードと一致していることを確認します。
php
SOAP エラーをキャッチするには、
try-catchトラブルシューティングの目的で、SOAP リクエストと応答をログに記録します。
ヘルプが必要な場合は、PHP SOAP ドキュメントとコミュニティ フォーラムを参照してください。
エラー報告を使用する
f60c2c1d974ceee4c7c331047ea4b50cメソッド名(); } キャッチ (SoapFault $e) { echo $e->getMessage(); }
SoapUI の使用
SoapUI を開いて、新しい SOAP
プロジェクトを作成します。7a94951158f18fcef0fbfa7a485363bf 837d0c6a84bde32798d7ca83a5e03727 ... cfb8afb05cb9443f02788b662cea29aa e08fe39fcdf7beafa8627489a8cf22c7 9cf168373989f0935e3edff3d69b0bc9 f92163267a674170900610a80f5e8923 ...
サーバー構成の確認確認php-soap
拡張機能がインストールされ、有効になっています。/etc/php/
にある
WSDLキャッシュ
を無効にするために、0
に設定されていることを確認してください。
以上がPHP SOAP のデバッグの秘密: トラブルシューティングのヒントを発見するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。