出于某种原因,我无法发现错误。我正在关注O'Reillys PHP食谱中的一个例子,所以我还没有做任何牛仔编码。
错误是:
SoapFault exception: [SOAP-ENV:Server] SoapFault::SoapFault() [soapfault.soapfault]: Invalid parameters. Invalid fault code. in C:\xampp\htdocs\soap\client_database.php:13 Stack trace: #0 C:\xampp\htdocs\soap\client_database.php(13): SoapClient->__soapCall('select_query', Array) #1 {main}
答案 0 :(得分:1)
我找到了解决方案,在抛出错误时只能使用某些错误代码。
答案 1 :(得分:1)
根据the standards,故障代码只有5种可能的选项:
选择最适合您情况的方法,并在抛出SoapFault异常时将其用作$ faultCode的值。
答案 2 :(得分:0)
我在php 5.2.0中得到了其他(奇怪的)SOAP错误,在php 5.2.8中解析了
如果您没有使用最新版本的php,我建议升级并查看会发生什么