-
Notifications
You must be signed in to change notification settings - Fork 2k
Closed
Description
error info:
PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20160303/event.so' - 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
it seems sockets extension was not found, but I have installed it via docker-php-ext-install pdo_mysql opcache sockets
this is my Dockerfile
FROM php:7.1.30-cli-alpine3.9
# Packages
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/*
ENV COMPOSER_ALLOW_SUPERUSER 1
ENV COMPOSER_HOME /tmp
ENV COMPOSER_VERSION 1.5.1
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer \
&& composer --ansi --version --no-interaction
VOLUME /var/www
WORKDIR /var/www
CMD [ "php", "./public/server.php" ]
The problem has puzzled me for a long time
Metadata
Metadata
Assignees
Labels
No labels