SOAP错误日志,有什么问题?

问题描述:

X供电-通过:PHP/5.3.21 内容类型:文本/ HTMLSOAP错误日志,有什么问题?


致命错误:未捕获的SOAPFault异常:[WSDL] SOAP-ERROR:解析WSDL:无法加载从 'http://fakeurl.com/index.php/api/v2_soap/?wsdl':在文档 结束在/home/alvinn/public_html/fakeurl.com/api_details/price_update_cron_job/126_last_price_update.php:7 堆栈跟踪额外的内容: #0 /家庭/ ALVINN /的public_html/fakeurl .com/api_details/price_update_cron_job/126_last_price_update.php(7):SoapClient- > SoapClient('http://fakeur ...') #1 {main} 扔在/home/alvinn/public_html/fakeurl.com/api_details/price_update_cron_job/126_last_price_update.php上线

这是什么,是在第6行: $主机=“fakeurl.com/的index.php“;

这就是第7行: $ proxy = new SoapClient(“http://”。$ host。“/ api/v2_soap /?wsdl”); //肥皂手柄

任何人都知道这个问题?

这仅仅是一个野生猜测,$host应该是一台主机,并设置为从随后

$host = "fakeurl.com"; 

但除此之外,为什么不从“http://”。$主机“/ API/v2_soap/?wsdl“到您的浏览器并从查看页面源的输出。

+0

给了一个尝试,结束了第11行问题
$ sessionId \t = $ proxy-> login((object)array('username'=>'name','apiKey'=>'pw1234')); – 2013-03-01 12:53:47

+0

至少错误不在第7行 - 您需要了解如何调试,因为我们可能会在这里很长一段时间。一个好的技术是从第12行开始注释掉代码。然后找出第11行中的错误。再添加几行。重复。 – 2013-03-01 13:01:32

+0

BTW需要区分PHP代码和HTML标签。 ''''''是一个HTML标签 – 2013-03-01 13:02:18