Saya mempunyai Dockerfile ini:
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
Saya telah mencuba banyak cara untuk memasukkan XML-RPC di dalamnya (lihat baris ulasan) tetapi tiada apa yang berjaya. Saya tahu pakej ini sudah tidak digunakan lagi, tetapi ia adalah pergantungan yang saya perlukan. Ia berfungsi dengan baik dalam PHP 7.4, tetapi saya tidak dapat mengetahui apa yang berlaku dengan PHP 8.1.
Boleh sesiapa beritahu saya?
Tambah arahan ini
Dan jangan lupa untuk menambah "extension=xmlrpc.so" pada fail php.ini anda.