Symfony2使用SoapClient

时间:2016-09-06 11:28:33

标签: symfony soap

我有一个symfony2项目,它在这段代码上完全抛出了这个错误

$c = new \SoapClient($objWidget->getLink() . '/ws.php?wsdl');

$objwidget不为空,这是错误

  

未捕获的PHP异常Symfony \ Component \ Debug \ Exception \ ClassNotFoundException:“尝试从全局命名空间加载类”SoapClient“。您是否忘记了”使用“语句?”

我尝试在顶部使用SoapClient但仍与SoapClient发生问题。

1 个答案:

答案 0 :(得分:8)

Soap不像PHP中的其他模块那样全局安装! Jus安装它!默认 apt-get install php-soap 例如,如果使用php v5.6

sudo apt-get -y install php5.6-soap

或者你的php v 7.1

sudo apt-get -y install php7.1-soap

e t.c。

然后完全重新加载服务器+ CLEAR SymFony缓存!!!

service apache2 reload

service apache2 restart