php updated compablity with ioncube

This commit is contained in:
stam 2025-03-30 01:06:55 +03:00
parent 02a0dcebd9
commit 245ddff6e4
Signed by: stam
GPG Key ID: 4F57E51F9C45F8CD
11 changed files with 203 additions and 113 deletions

View File

@ -73,7 +73,7 @@ RUN apt-get update && \
php5.6-mysqlnd-ms \ php5.6-mysqlnd-ms \
php5.6-oauth \ php5.6-oauth \
php5.6-odbc \ php5.6-odbc \
php5.6-opcache \ # php5.6-opcache \
php5.6-pgsql \ php5.6-pgsql \
php5.6-phpdbg \ php5.6-phpdbg \
php5.6-propro \ php5.6-propro \
@ -97,7 +97,7 @@ RUN apt-get update && \
php5.6-tidy \ php5.6-tidy \
php5.6-uploadprogress \ php5.6-uploadprogress \
# php5.6-xcache \ # php5.6-xcache \
php5.6-xdebug \ # php5.6-xdebug \
php5.6-xhprof \ php5.6-xhprof \
php5.6-xml \ php5.6-xml \
php5.6-xmlrpc \ php5.6-xmlrpc \

View File

@ -159,7 +159,7 @@ RUN apt-get update && \
php7.0-mysql \ php7.0-mysql \
php7.0-oauth \ php7.0-oauth \
php7.0-odbc \ php7.0-odbc \
php7.0-opcache \ # php7.0-opcache \
php7.0-pgsql \ php7.0-pgsql \
php7.0-phpdbg \ php7.0-phpdbg \
php7.0-pinba \ php7.0-pinba \
@ -189,7 +189,7 @@ RUN apt-get update && \
php7.0-uploadprogress \ php7.0-uploadprogress \
php7.0-uuid \ php7.0-uuid \
php7.0-vips \ php7.0-vips \
php7.0-xdebug \ # php7.0-xdebug \
php7.0-xhprof \ php7.0-xhprof \
php7.0-xml \ php7.0-xml \
php7.0-xmlrpc \ php7.0-xmlrpc \

View File

@ -159,7 +159,7 @@ RUN apt-get update && \
php7.1-mysql \ php7.1-mysql \
php7.1-oauth \ php7.1-oauth \
php7.1-odbc \ php7.1-odbc \
php7.1-opcache \ # php7.1-opcache \
php7.1-pcov \ php7.1-pcov \
php7.1-pgsql \ php7.1-pgsql \
php7.1-phpdbg \ php7.1-phpdbg \
@ -187,11 +187,11 @@ RUN apt-get update && \
php7.1-sybase \ php7.1-sybase \
php7.1-tideways \ php7.1-tideways \
php7.1-tidy \ php7.1-tidy \
php7.1-uopz \ # php7.1-uopz \
php7.1-uploadprogress \ php7.1-uploadprogress \
php7.1-uuid \ php7.1-uuid \
php7.1-vips \ php7.1-vips \
php7.1-xdebug \ # php7.1-xdebug \
php7.1-xhprof \ php7.1-xhprof \
php7.1-xml \ php7.1-xml \
php7.1-xmlrpc \ php7.1-xmlrpc \

View File

@ -160,7 +160,7 @@ RUN apt-get update && \
php7.2-mysql \ php7.2-mysql \
php7.2-oauth \ php7.2-oauth \
php7.2-odbc \ php7.2-odbc \
php7.2-opcache \ # php7.2-opcache \
php7.2-pcov \ php7.2-pcov \
php7.2-pgsql \ php7.2-pgsql \
# php7.2-phalcon4 \ # php7.2-phalcon4 \
@ -188,11 +188,11 @@ RUN apt-get update && \
php7.2-sybase \ php7.2-sybase \
php7.2-tideways \ php7.2-tideways \
php7.2-tidy \ php7.2-tidy \
php7.2-uopz \ # php7.2-uopz \
php7.2-uploadprogress \ php7.2-uploadprogress \
php7.2-uuid \ php7.2-uuid \
php7.2-vips \ php7.2-vips \
php7.2-xdebug \ # php7.2-xdebug \
php7.2-xhprof \ php7.2-xhprof \
php7.2-xml \ php7.2-xml \
php7.2-xmlrpc \ php7.2-xmlrpc \

View File

@ -160,7 +160,7 @@ RUN apt-get update && \
php7.3-mysql \ php7.3-mysql \
php7.3-oauth \ php7.3-oauth \
php7.3-odbc \ php7.3-odbc \
php7.3-opcache \ # php7.3-opcache \
php7.3-pcov \ php7.3-pcov \
php7.3-pgsql \ php7.3-pgsql \
# php7.3-phalcon4 \ # php7.3-phalcon4 \
@ -189,11 +189,11 @@ RUN apt-get update && \
php7.3-sybase \ php7.3-sybase \
php7.3-tideways \ php7.3-tideways \
php7.3-tidy \ php7.3-tidy \
php7.3-uopz \ # php7.3-uopz \
php7.3-uploadprogress \ php7.3-uploadprogress \
php7.3-uuid \ php7.3-uuid \
php7.3-vips \ php7.3-vips \
php7.3-xdebug \ # php7.3-xdebug \
php7.3-xhprof \ php7.3-xhprof \
php7.3-xml \ php7.3-xml \
php7.3-xmlrpc \ php7.3-xmlrpc \

View File

@ -116,50 +116,100 @@ RUN sh -c 'echo "deb [trusted=yes] https://packages.sury.su/php/ $(lsb_release -
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y --allow-unauthenticated \ apt-get install -y --allow-unauthenticated \
libmemcached-dev \ libmemcached-dev \
libmagickwand-dev \ libgmp-dev \
imagemagick \ # php-pear \
php7.4 \ php7.4 \
php7.4-dev \
php7.4-fpm \
php7.4-cli \ php7.4-cli \
php7.4-cgi \
php-pear \
php7.4-gmp \
php7.4-snmp \
php7.4-ldap \
php7.4-mail \
php7.4-soap \
php7.4-mysql \
php7.4-memcached \
php7.4-memcache \
php7.4-igbinary \
php7.4-interbase \
php7.4-curl \
php7.4-gd \
php7.4-intl \
php7.4-zip \
php7.4-bcmath \
php7.4-imap \
php7.4-pspell \
php7.4-sqlite3 \
php7.4-pgsql \
php7.4-tidy \
php7.4-xmlrpc \
php7.4-xml \
php7.4-mbstring \
php7.4-apcu \
php7.4-common \ php7.4-common \
php7.4-json \ php7.4-dev \
php7.4-readline \ php7.4-amqp \
php7.4-apcu-bc \
php7.4-apcu \
php7.4-ast \
php7.4-bcmath \
php7.4-bz2 \
php7.4-cgi \
php7.4-curl \
php7.4-dba \
php7.4-decimal \
php7.4-dio \
php7.4-ds \
php7.4-enchant \ php7.4-enchant \
php7.4-ssh2 \ php7.4-excimer \
php7.4-oauth \ php7.4-fpm \
#php7.4-gmagick \ php7.4-gd \
php7.4-imagick \ php7.4-gearman \
php7.4-geoip \
# php7.4-gmagick \
php7.4-gmp \
php7.4-gnupg \ php7.4-gnupg \
php7.4-grpc \
php7.4-http \
php7.4-igbinary \
php7.4-imagick \
php7.4-imap \
php7.4-inotify \
php7.4-interbase \
php7.4-intl \
php7.4-json \
php7.4-ldap \
php7.4-libvirt-php \
php7.4-lua \
php7.4-lz4 \
php7.4-mailparse \
php7.4-maxminddb \
php7.4-mbstring \
php7.4-mcrypt \
php7.4-memcache \
php7.4-memcached \
php7.4-mongodb \
php7.4-msgpack \
php7.4-mysql \
php7.4-oauth \
php7.4-odbc \
# php7.4-opcache \
php7.4-pcov \
php7.4-pgsql \
php7.4-phalcon4 \
# php7.4-phalcon5 \
php7.4-phpdbg \
php7.4-pinba \
# php7.4-pq \
php7.4-propro \
php7.4-protobuf \
php7.4-ps \
php7.4-pspell \
# php7.4-psr \
php7.4-radius \
php7.4-raphf \
php7.4-rdkafka \
php7.4-readline \
php7.4-redis \ php7.4-redis \
php7.4-yaml && \ php7.4-rrd \
# php7.4-geoip \ php7.4-smbclient \
php7.4-snmp \
php7.4-soap \
php7.4-solr \
php7.4-sqlite3 \
php7.4-ssh2 \
php7.4-stomp \
php7.4-sybase \
php7.4-tideways \
php7.4-tidy \
# php7.4-uopz \
php7.4-uploadprogress \
php7.4-uuid \
php7.4-vips \
# php7.4-xdebug \
php7.4-xhprof \
php7.4-xml \
php7.4-xmlrpc \
php7.4-xsl \
# php7.4-yac \
php7.4-yaml \
php7.4-zip \
php7.4-zmq \
php7.4-zstd \
smbclient libsmbclient \ smbclient libsmbclient \
sendmail && \ sendmail && \
ln -sfv /etc/ssl/dhparam.pem /etc/php/dhparam.pem && \ ln -sfv /etc/ssl/dhparam.pem /etc/php/dhparam.pem && \
@ -193,7 +243,6 @@ RUN phpenmod \
gnupg \ gnupg \
iconv \ iconv \
imap \ imap \
imagick \
json \ json \
mbstring \ mbstring \
memcached \ memcached \

View File

@ -66,7 +66,7 @@ RUN apt-get update && \
php8.0-mysql \ php8.0-mysql \
php8.0-oauth \ php8.0-oauth \
php8.0-odbc \ php8.0-odbc \
php8.0-opcache \ # php8.0-opcache \
php8.0-pcov \ php8.0-pcov \
php8.0-pgsql \ php8.0-pgsql \
php8.0-phalcon5 \ php8.0-phalcon5 \
@ -94,11 +94,11 @@ RUN apt-get update && \
php8.0-sybase \ php8.0-sybase \
php8.0-tideways \ php8.0-tideways \
php8.0-tidy \ php8.0-tidy \
php8.0-uopz \ # php8.0-uopz \
php8.0-uploadprogress \ php8.0-uploadprogress \
php8.0-uuid \ php8.0-uuid \
php8.0-vips \ php8.0-vips \
php8.0-xdebug \ # php8.0-xdebug \
php8.0-xhprof \ php8.0-xhprof \
php8.0-xml \ php8.0-xml \
php8.0-xmlrpc \ php8.0-xmlrpc \

View File

@ -19,54 +19,95 @@ RUN sh -c 'echo "deb [trusted=yes] https://packages.sury.su/php/ $(lsb_release -
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y --allow-unauthenticated \ apt-get install -y --allow-unauthenticated \
libmemcached-dev \ libmemcached-dev \
memcached \ libgmp-dev \
libmagickwand-dev \ # php-pear \
imagemagick \
php8.1 \ php8.1 \
php8.1-dev \
php8.1-fpm \
php8.1-cli \ php8.1-cli \
#php8.1-cgi \
php-pear \
php8.1-gmp \
#php8.1-snmp \
php8.1-ldap \
php8.1-mail \
php8.1-soap \
php8.1-mysql \
php8.1-memcached \
php8.1-memcache \
php8.1-igbinary \
#php8.1-interbase \
php8.1-curl \
php8.1-gd \
php8.1-intl \
php8.1-zip \
php8.1-bcmath \
php8.1-imap \
php8.1-pspell \
php8.1-sqlite3 \
php8.1-pgsql \
php8.1-tidy \
php8.1-xmlrpc \
php8.1-xml \
php8.1-mbstring \
php8.1-apcu \
php8.1-common \ php8.1-common \
# php8.1-json \ php8.1-dev \
php8.1-readline \ php8.1-amqp \
php8.1-apcu \
php8.1-ast \
php8.1-bcmath \
php8.1-bz2 \
php8.1-cgi \
php8.1-curl \
php8.1-dba \
php8.1-decimal \
php8.1-dio \
php8.1-ds \
php8.1-enchant \ php8.1-enchant \
php8.1-ssh2 \ php8.1-excimer \
#php8.1-oauth \ php8.1-fpm \
#php8.1-gmagick \ php8.1-gd \
php8.1-imagick \ php8.1-gearman \
# php8.1-gmagick \
php8.1-gmp \
php8.1-gnupg \ php8.1-gnupg \
php8.1-grpc \
php8.1-http \
php8.1-igbinary \
php8.1-imagick \
php8.1-imap \
php8.1-inotify \
php8.1-interbase \
php8.1-intl \
php8.1-ldap \
php8.1-libvirt-php \
php8.1-lz4 \
php8.1-mailparse \
php8.1-maxminddb \
php8.1-mbstring \
php8.1-mcrypt \
php8.1-memcache \
php8.1-memcached \
php8.1-mongodb \
php8.1-msgpack \
php8.1-mysql \
php8.1-oauth \
php8.1-odbc \
# php8.1-opcache \
php8.1-pcov \
php8.1-pgsql \
# php8.1-phalcon5 \
php8.1-phpdbg \
php8.1-pinba \
# php8.1-pq \
# php8.1-propro \
php8.1-protobuf \
php8.1-ps \
php8.1-pspell \
# php8.1-psr \
php8.1-raphf \
php8.1-rdkafka \
php8.1-readline \
php8.1-redis \ php8.1-redis \
#php8.1-smbclient \ php8.1-rrd \
php8.1-yaml && \ php8.1-smbclient \
# php8.1-geoip \ php8.1-snmp \
# smbclient libsmbclient \ php8.1-soap \
# sendmail && php8.1-solr \
php8.1-sqlite3 \
php8.1-ssh2 \
php8.1-stomp \
php8.1-swoole \
php8.1-sybase \
php8.1-tideways \
php8.1-tidy \
# php8.1-uopz \
php8.1-uploadprogress \
php8.1-uuid \
php8.1-vips \
# php8.1-xdebug \
php8.1-xhprof \
php8.1-xml \
php8.1-xmlrpc \
php8.1-xsl \
# php8.1-yac \
php8.1-yaml \
php8.1-zip \
php8.1-zmq \
php8.1-zstd \
smbclient libsmbclient \ smbclient libsmbclient \
sendmail && \ sendmail && \
ln -sfv /etc/ssl/dhparam.pem /etc/php/dhparam.pem && \ ln -sfv /etc/ssl/dhparam.pem /etc/php/dhparam.pem && \

View File

@ -66,7 +66,7 @@ RUN apt-get update && \
php8.2-mysql \ php8.2-mysql \
php8.2-oauth \ php8.2-oauth \
php8.2-odbc \ php8.2-odbc \
php8.2-opcache \ # php8.2-opcache \
php8.2-pcov \ php8.2-pcov \
php8.2-pgsql \ php8.2-pgsql \
# php8.2-phalcon5 \ # php8.2-phalcon5 \
@ -94,11 +94,11 @@ RUN apt-get update && \
php8.2-sybase \ php8.2-sybase \
php8.2-tideways \ php8.2-tideways \
php8.2-tidy \ php8.2-tidy \
php8.2-uopz \ # php8.2-uopz \
php8.2-uploadprogress \ php8.2-uploadprogress \
php8.2-uuid \ php8.2-uuid \
php8.2-vips \ php8.2-vips \
php8.2-xdebug \ # php8.2-xdebug \
php8.2-xhprof \ php8.2-xhprof \
php8.2-xml \ php8.2-xml \
php8.2-xmlrpc \ php8.2-xmlrpc \

View File

@ -65,7 +65,7 @@ RUN apt-get update && \
php8.3-mysql \ php8.3-mysql \
php8.3-oauth \ php8.3-oauth \
php8.3-odbc \ php8.3-odbc \
php8.3-opcache \ # php8.3-opcache \
php8.3-pcov \ php8.3-pcov \
php8.3-pgsql \ php8.3-pgsql \
# php8.3-phalcon5 \ # php8.3-phalcon5 \
@ -91,11 +91,11 @@ RUN apt-get update && \
php8.3-swoole \ php8.3-swoole \
php8.3-sybase \ php8.3-sybase \
php8.3-tidy \ php8.3-tidy \
php8.3-uopz \ # php8.3-uopz \
php8.3-uploadprogress \ php8.3-uploadprogress \
php8.3-uuid \ php8.3-uuid \
php8.3-vips \ php8.3-vips \
php8.3-xdebug \ # php8.3-xdebug \
php8.3-xhprof \ php8.3-xhprof \
php8.3-xml \ php8.3-xml \
php8.3-xmlrpc \ php8.3-xmlrpc \

View File

@ -40,7 +40,7 @@ RUN apt-get update && \
php8.4-mbstring \ php8.4-mbstring \
php8.4-mysql \ php8.4-mysql \
php8.4-odbc \ php8.4-odbc \
php8.4-opcache \ # php8.4-opcache \
php8.4-pgsql \ php8.4-pgsql \
php8.4-phpdbg \ php8.4-phpdbg \
php8.4-readline \ php8.4-readline \