未找到 SoapClient class
SoapClient class not found
我使用 Laradock 来管理我的 docker 容器。我每次调用 SoapClient
都会看到 class SoapClient not found
。即使在 php-fpm 重启后,简单的 soap 安装也什么都不做。
解决方案是在 laradock .env
中启用所有 soap 变量并重建 php-fm
和 workspace
容器。你可以用这个命令来做到这一点
docker-compose build php-fpm
docker-compose build workspace
如果您在尝试在两个容器中安装 soap 时看到任何错误,请尝试更改两个 dockerfiles:查找调用 install soap 命令的行可能如下所示
apt-get -y install libxml2-dev php-soap && \
并在它之前添加这一行
apt-get update && \
.
我使用 Laradock 来管理我的 docker 容器。我每次调用 SoapClient
都会看到 class SoapClient not found
。即使在 php-fpm 重启后,简单的 soap 安装也什么都不做。
解决方案是在 laradock .env
中启用所有 soap 变量并重建 php-fm
和 workspace
容器。你可以用这个命令来做到这一点
docker-compose build php-fpm
docker-compose build workspace
如果您在尝试在两个容器中安装 soap 时看到任何错误,请尝试更改两个 dockerfiles:查找调用 install soap 命令的行可能如下所示
apt-get -y install libxml2-dev php-soap && \
并在它之前添加这一行
apt-get update && \
.