如何处理soap错误,例如在PHP中找不到WSDL或找不到服务器


How to handle soap error such as WSDL not found or Server not found in PHP?

我该怎么做

    使用PHP处理Soap错误/故障
  1. 发送错误或故障状态到客户端脚本?

soap客户端:

try{ 
} catch a SoapFault

在服务器端,如果您愿意,您可以将所有异常指向SoapFault…

本教程涉及Zend Soap,但应该有所帮助:

http://www.ibm.com/developerworks/webservices/library/x-zsoap/

编辑

这里是另一个关于Soap服务器处理错误的最佳方法的讨论:

http://zend-framework-community.634137.n4.nabble.com/Zend-SOAP-server-what-is-the-best-approach-for-error-exception-handling-td676006.html