J'ai ce 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
J'ai essayé de nombreuses façons d'y inclure XML-RPC (voir la ligne commentée) mais rien ne fonctionne. Je sais que ce package est obsolète, mais c'est une dépendance dont j'ai absolument besoin. Cela fonctionne bien dans PHP 7.4, mais je n'arrive pas à comprendre ce qui se passe avec PHP 8.1.
Quelqu'un peut-il me le dire ?
Ajouter cette commande
Et n'oubliez pas d'ajouter « extension=xmlrpc.so » à votre fichier php.ini.