Rumah > Soal Jawab > teks badan
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?
P粉3164230892023-12-14 00:57:43
Tambah arahan ini
RUN pecl install channel://pecl.php.net/xmlrpc-1.0.0RC3 xmlrpc
Dan jangan lupa untuk menambah "extension=xmlrpc.so" pada fail php.ini anda.