Fatal error: Uncaught SoapFault exception: [HTTP] Internal Server Error in /var/www/html/mujeres-jersey.com-svn0713/admin/order.php:112 Stack trace: #0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'http://www.whol...', '', 1, 0) #1 [internal function]: SoapClient->__call('orderConfirm', Array) #2 /var/www/html/mujeres-jersey.com-svn0713/admin/order.php(112): SoapClient->orderConfirm('{"order_id":"19...') #3 {main} thrown in /var/www/html/mujeres-jersey.com-svn0713/admin/order.php on line 112111行:$client = new SoapClient ( WHOLESALE_WSDL_SERVICE.'service.php?s=Order');
112行:$json = $client->orderConfirm ( $orderInfo );

解决方案 »

  1.   


    不太清楚啊。我的报错跟lz的有些相似。但是我的参数就一个。而且传的肯定是对的。
    关键执行wsdl的时候,也是正常的。不知道怎么回事。在网上查了下,又说编码格式的问题。但是我的编码格式肯定也是么问题的。郁闷ing
      

  2.   

    是不是wsdl的描述跟server端写的不一致呢?
      

  3.   

    检查一下wsdl文件中对应方法的参数描述是否一致
      

  4.   

    php soap文件缓存的原因,只要在php.ini里设置:soap.wsdl_cache_enabled=0,重启apache就好了,谢谢大家!