ZF2 PHP警告:SoapServer::SoapServer():I/O警告:加载外部实体失败

ZF2 PHP警告:SoapServer::SoapServer():I/O警告:加载外部实体失败,soap,wsdl,entity,handle,zend-framework2,Soap,Wsdl,Entity,Handle,Zend Framework2,我现在正在使用ZF2-RC2,并试图在soap中实现Web服务 我通过强制头部成功地使我的wsdl工作,但是对于服务器部分,它根本不工作,我得到一个错误500告诉我 PHP警告:SoapServer::SoapServer():I/O警告:加载外部实体失败 错误是在执行->handle()部分时发生的 有人能帮我吗?您不应该将自动发现对象中的URI设置为wsdl。试一试 $autodiscover->setClass('WsClass') ->setUri(

我现在正在使用ZF2-RC2,并试图在soap中实现Web服务 我通过强制头部成功地使我的wsdl工作,但是对于服务器部分,它根本不工作,我得到一个错误500告诉我

PHP警告:SoapServer::SoapServer():I/O警告:加载外部实体失败

错误是在执行->handle()部分时发生的


有人能帮我吗?

您不应该将自动发现对象中的URI设置为wsdl。试一试

$autodiscover->setClass('WsClass')
             ->setUri('http://adresse/ws');
此外,将/放入服务器的构造函数中:

$soap = new Server('http://adresse/ws?wsdl');
$soap = new Server('http://adresse/ws?wsdl');