我安装它时,我的laravel项目中的SoapClient错误

时间:2018-06-16 08:07:09

标签: php laravel soap

我收到错误 - Class' SoapClient'在我的laravel项目中找不到。 我的代码如下:

        $client = new \SoapClient($url , ['encoding' => 'UTF-8']);

我安装了php7.1-soap并检查了我的服务器。我在/etc/php/7.1/apache2/php.ini中取消注释了extension = php_soap.dll

当我点击php -m命令时,我可以看到soap包。 我不知道我还没有做过什么。我有什么遗失的吗?

2 个答案:

答案 0 :(得分:0)

您是否在SoapClient上添加了config/app.php个别名。对于使用类似\DB, \Validator ...的内容,您应该将其添加到别名中。

我希望这会有所帮助。

答案 1 :(得分:0)

我找出了问题所在。 我的服务器上有几个php,显然,肥皂是安装在php 5上的,而我的php版本是7.0 我删除了旧版本并为php 7.0安装了soap,并解决了问题。感谢大家的回应。