Skip to content

[PHP 7.2] xmlrpc extension #23

@vfalies

Description

@vfalies

Hello,

When I use extension XML-RPC extension in dockerfile, I have the following message :

PHP Warning: PHP Startup: Unable to load dynamic library 'xmlrpc' (tried: /usr/lib/php7/modules/xmlrpc (Error loading shared library /usr/lib/php7/modules/xmlrpc: No such file or directory), /usr/lib/php7/modules/xmlrpc.so (Error relocating /usr/lib/php7/modules/xmlrpc.so: ecalloc: symbol not found)) in Unknown on line 0

Dockerfile :

FROM alpine:3.7

ADD https://php.codecasts.rocks/php-alpine.rsa.pub /etc/apk/keys/php-alpine.rsa.pub

RUN apk --update add ca-certificates\
    && echo "@edge-main http://dl-cdn.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories \
    && echo "@edge-community http://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories \
    && echo "@cast https://php.codecasts.rocks/v3.7/php-7.2" >> /etc/apk/repositories \
    && apk add -U \
        tini \
        php7@cast \
        php7-fpm@cast \
        php7-tidy@cast \
        php7-xml@cast \
        php7-xmlreader@cast \
        php7-xmlrpc@cast \
    && ln -s /usr/bin/php7 /usr/bin/php \
    && rm -rf /var/cache/apk/*

WORKDIR /var/www/html

ENTRYPOINT ["/sbin/tini", "--"]

CMD ["/usr/sbin/php-fpm7", "-R", "--nodaemonize"]

Have I forgotten something ?

best regards

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions