1. 打开服务器端,输入 hp://127.0.0.1/createsoap/HelloWorldService.php?wsdl",能正确
打开一个 wsdl,证明服务器端可以用了。
2. 在 client.php 引用 hp://127.0.0.1/createsoap/HelloWorldService.php?wsdl
$client = new SoapClient("hp://127.0.0.1/createsoap/HelloWorldService.php?wsdl");
3. 如 果 提 示 Fatal Error: SOAP-ERROR: Parsing WSDL: Couldn't Load From
hp://127.0.0.1:8001/createsoap/HelloWorldService.php?wsdl : 8001
错误,而实上在本
地用的
80
端口,那么应该修改 php.ini 中的 ServerName localhost 改为 80 端口。
ServerName localhost:80