Installieren Sie XML-RPC in der PHP8-Dockerdatei
P粉107991030
P粉107991030 2023-12-13 08:58:42
0
1
621

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?

P粉107991030
P粉107991030

Antworte allen(1)
P粉316423089

添加此命令

RUN pecl install channel://pecl.php.net/xmlrpc-1.0.0RC3  xmlrpc

并且不要忘记将“extension=xmlrpc.so”添加到 php.ini 文件中。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage