Php 未找到Laravel 5.6 SoapClient
错误 我试图扩展这个类,因为它说找不到soap客户端,我使用的是PHP7.2。我已经进入了我的Apache和php设置,启用了扩展,并查找了php设置,它被启用了Php 未找到Laravel 5.6 SoapClient,php,laravel,soap,Php,Laravel,Soap,错误 我试图扩展这个类,因为它说找不到soap客户端,我使用的是PHP7.2。我已经进入了我的Apache和php设置,启用了扩展,并查找了php设置,它被启用了 "Class 'SoapClient' not found" 然后我认为这是一个laravel问题,所以我重新启动了服务器并运行了这些命令 soap Soap Client => enabled Soap Server => enabled Directive => Local Value => Mast
"Class 'SoapClient' not found"
然后我认为这是一个laravel问题,所以我重新启动了服务器并运行了这些命令
soap
Soap Client => enabled
Soap Server => enabled
Directive => Local Value => Master Value
soap.wsdl_cache => 1 => 1
soap.wsdl_cache_dir => /tmp => /tmp
soap.wsdl_cache_enabled => 1 => 1
soap.wsdl_cache_limit => 5 => 5
soap.wsdl_cache_ttl => 86400 => 86400
然而,我仍然处于起步阶段,对如何解决这个问题一无所知,这是在Ubuntu-php V7.2上运行的,当您调用SoapClient时,不要忘记使用全局名称空间:
检查
Soap
module是否已安装可能会有帮助是的,我看到那篇文章,在我在这里发布之前,我也在四处搜索了几个小时,我检查了一下,模块已经安装好了,我确实有几个版本的PHP,但我三次检查我使用的是7.2,谢谢你发布链接,尽管可能会转储自动加载器?如果以后添加了Soap<代码>编写器转储自动加载
soap
Soap Client => enabled
Soap Server => enabled
Directive => Local Value => Master Value
soap.wsdl_cache => 1 => 1
soap.wsdl_cache_dir => /tmp => /tmp
soap.wsdl_cache_enabled => 1 => 1
soap.wsdl_cache_limit => 5 => 5
soap.wsdl_cache_ttl => 86400 => 86400
php artisan config:cache
php artisan config:clear
use \SoapClient;