【问题标题】:Supplying a Docker container with a PHP SOAP client为 Docker 容器提供 PHP SOAP 客户端
【发布时间】:2021-12-09 12:07:20
【问题描述】:

没有为 PHP Docker 容器安装 SOAP 客户端,我想知道使用它的正确方法是什么?

注意:我正在使用 docker-composeDockefile 构建 PHP 7.4 映像p>

【问题讨论】:

    标签: php docker api soap


    【解决方案1】:

    第 1 步: 在 Dockerfile 中添加这一行:

    RUN apt-get update && apt-get install -y \
    libxml2-dev \
    
    RUN docker-php-ext-install soap
    

    第二步:在php.ini中,找到去掉行首的注释分号:

    extension=php_soap.dll 
    

    extension=soap
    

    第 3 步:使用以下命令重建映像:

    docker-compose up -d --force-recreate --build
    

    第 4 步:使用 phpinfo() 检查 Soap Client 是否已启用:

    【讨论】:

    • 多么棒的解释啊!!谢谢楼主,帮了大忙^^
    • 很高兴您喜欢它,感谢您接受 ;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多