php捕获http异常,php – 未捕获的SoapFault异常:[HTTP]错误获取http标头

作者尝试使用PHP的SOAP客户端连接Magento的Web服务时遇到错误。尽管能够通过浏览器查看WSDL文件,但在尝试实例化SOAP客户端类时仍发生错误。Nusoap库则能成功连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我试图创建一个肥皂连接到Magento的Web服务,但是当我尝试创建一个soap客户端类的一个实例时,我收到一个错误。我可以在firefox中查看wsdl文件,没有问题,我可以看到php在apache日志中请求wsdl,但仍然失败。 Nusoap可以连接。

$proxy = new SoapClient('someaddress?wsdl');

错误是

Fatal error: Uncaught SoapFault exception: [HTTP] Error Fetching http headers in /home/sites/xxx/xxx_main/system/application/views/contentpage_templates/gift_service.php:29

Stack trace:

[internal function]: SoapClient->__doRequest('<?xml version="...', 'http://cornishw...', 'urn:Mage_Api_Mo...', 1, 0)

[internal function]: SoapClient->__call('call', Array)

/home/sites/xxx/xxx_main/system/application/views/contentpage_templates/gift_service.php(29): SoapClient->call(NULL, 'catalog_categor...', 5, 'giftshop')

/home/sites/xxx/xxx_main/system/application/libraries/MY_Loader.php(586): include('/home/sites/cor...')

/home/sites/xxx/xxx_main/system/application/libraries/MY_Loader.php(228): MY_Loader->_ci_load(Array, '')

/home/sites/xxx/xxx_main/system/application/modules/contentpage/controllers/contentpage.php(44): MY_Loader->view('contentpage_tem...', false, true)

[internal function]: Contentpage->index()

/home/sites/xxx in /home/sites/xxx/xxx_main/system/application/views/contentpage_templates/gift_service.php on line 29

谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值