Ich habe diese Docker-Datei:
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
Ich habe viele Möglichkeiten ausprobiert, XML-RPC darin einzubinden (siehe die kommentierte Zeile), aber nichts funktioniert. Ich weiß, dass dieses Paket veraltet ist, aber es ist eine Abhängigkeit, die ich unbedingt brauche. Es funktioniert gut in PHP 7.4, aber ich kann nicht herausfinden, was mit PHP 8.1 los ist.
Kann mir jemand sagen?
添加此命令
并且不要忘记将“extension=xmlrpc.so”添加到 php.ini 文件中。