未找到SoapClient类

问题描述 投票:0回答:1

我使用Laradock管理我的Docker容器。每次调用class SoapClient not found时,都会看到SoapClient。即使重新启动php-fpm,简单的soap安装也无济于事。

laravel docker soap soap-client laradock
1个回答
0
投票

解决方案是在laradock .env中启用所有soap变量,并重建php-fmworkspace容器。您可以使用以下命令执行此操作

docker-compose build php-fpm
docker-compose build workspace

[如果在尝试在两个容器中都安装soap时看到任何错误,请尝试更改两个dockerfiles:查找调用install soap命令的行可能如下所示:>

apt-get -y install libxml2-dev php-soap && \

并在此行之前添加此行

apt-get update && \

© www.soinside.com 2019 - 2024. All rights reserved.