I'm trying to install the event
extension in PHP Docker using pecl install event-2.5.3
, however, it fails with the error:
Error relocating /usr/local/lib/php/extensions/no-debug-non-zts-20160303/event.so: php_sockets_le_socket: symbol not found in Unknown on line 0.
My Dockerfile:
FROM php:7.1.30-cli-alpine3.9
RUN apk --update add \
autoconf \
build-base \
linux-headers \
libevent-dev \
openldap-dev \
imagemagick-dev && \
docker-php-ext-install pdo_mysql opcache sockets && \
docker-php-ext-enable sockets && \
pecl install event-2.5.3 && \
docker-php-ext-enable event && \
docker-php-ext-enable opcache \
&& rm -rf /var/cache/apk/*
This problem has puzzled me for a long time. Any suggestions?