【发布时间】:2010-01-04 17:47:02
【问题描述】:
尝试通过 PHP/Win32 与 https:// WSDL 源建立 Soap 连接,但不断收到错误消息:
警告:SoapClient::SoapClient() [soapclient.soapclient]:I/O 警告 : 未能加载外部实体“https://...
如果我尝试在本地保存 WSDL 并随后访问它,SoapFault->faultstring 属性会显示消息“SSL 支持在此构建中不可用”。
经过一些谷歌搜索,PHP SOAP 似乎无法连接到 HTTPS 源。不过 HTTP 没问题。
有解决办法吗?或者我可以安装其他 SOAP 版本/模块吗?
【问题讨论】:
-
解决了!我必须安装“php_openssl”PHP 模块才能工作。刚刚在 php.ini 中启用了 .dll。谢谢!