我有这个 Dockerfile:
FROM php:8.1.0-fpm
RUN apt-get update
&& apt-get install -y zlib1g-dev g++ git libicu-dev zip libzip-dev zip libpng-dev libssl-dev libxslt-dev wkhtmltopdf procps acl
&& pecl install apcu
&& docker-php-ext-install intl opcache pdo pdo_mysql zip gd xsl -j$(nproc)
&& docker-php-ext-enable apcu opcache
&& docker-php-ext-configure zip
# xmlrpc
# channel://pecl.php.net/xmlrpc-1.0.0RC3
# php-xmlrpc
# php-xml-rpc
# php8.1-xmlrpc
# php-pecl-xmlrpc
# php81-pecl-xmlrpc
# xmlrpc-1.0.0RC3
我已经尝试了很多方法来在其中包含 XML-RPC(参见注释行),但没有任何效果。我知道不建议使用这个包,但它是我绝对需要的依赖项。它在 PHP 7.4 中运行良好,但我无法弄清楚 PHP 8.1 的情况。
谁能告诉我吗?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
添加此命令
并且不要忘记将“extension=xmlrpc.so”添加到 php.ini 文件中。