我正在做一些SOAP练习
但是,我不能让它在WAMP上工作.
我得到的错误是:
致命错误:未捕获的SoapFault异常:[WSDL] SOAP-ERROR:解析WSDL:无法从" https://www.creditsafe.fr/getdata/service/CSFRServices.asmx?WSDL:8080 "加载:无法加载外部C:\ wamp\www\GESTION\add_debiteur.php中的实体" https://www.creditsafe.fr/getdata/service/CSFRServices.asmx?WSDL:8080":128堆栈跟踪:#0 C:\ wamp\www\GESTION\add_debiteur.php(128):SoapClient-> SoapClient(' https://www.cre ...')#1 C:\ wamp\www\GESTION\index.php(1360):include('C :\ wamp\www\GES ...')在第128行的C:\ wamp\www\GESTION\add_debiteur.php中抛出#2 {main}
$client = new SoapClient("http://footballpool.dataaccess.eu/data/info.wso?WSDL");
$wsdl = "https://www.creditsafe.fr/getdata/service/CSFRServices.asmx?WSDL";
$client = new SoapClient($wsdl);
Run Code Online (Sandbox Code Playgroud)
谷歌不知道答案.任何建议都非常感谢.
Sta*_*ski 23
问题解决了.事实上,当我使用WAMP(橙色图标)出现错误时,我决定再次设置它.
所以我安装了最新版本的WAMP,但是没有像我之前使用的那样的php.ini,事实上麻烦的是在php.ini上我必须激活这条线 ;extension=php_openssl.dll
所以我刚删除了这个;角色,这条线就变得像了extension=php_openssl.dll
现在它工作正常.
des*_*la2 12
你可以试试这个
echo file_get_contents($wsdl);
die();
Run Code Online (Sandbox Code Playgroud)
他们可以查看你是否可以从php访问$ wsdl.
| 归档时间: |
|
| 查看次数: |
68445 次 |
| 最近记录: |