mirror of
https://github.com/devilbox/docker-php-fpm.git
synced 2025-12-10 11:01:14 +00:00
Merge pull request #74 from devilbox/module-mcrypt
WIP: Re-enable mcrypt for PHP 7.3
This commit is contained in:
@@ -38,6 +38,7 @@ ENV BUILD_DEPS \
|
||||
libkrb5-dev \
|
||||
libldap2-dev \
|
||||
libmagickwand-dev \
|
||||
libmcrypt-dev \
|
||||
libmemcached-dev \
|
||||
libnghttp2-dev \
|
||||
libpng-dev \
|
||||
@@ -72,6 +73,7 @@ ENV RUN_DEPS \
|
||||
libicu57 \
|
||||
libjpeg62-turbo \
|
||||
libmagickwand-6.q16-3 \
|
||||
libmcrypt4 \
|
||||
libmemcachedutil2 \
|
||||
libnghttp2-14 \
|
||||
libpng16-16 \
|
||||
@@ -201,6 +203,12 @@ RUN set -x \
|
||||
&& (rm -rf /usr/local/lib/php/test/ldap || true) \
|
||||
&& (rm -rf /usr/local/lib/php/doc/ldap || true) \
|
||||
\
|
||||
# ---- Installing PHP Extension: mcrypt ----
|
||||
&& pecl install mcrypt-1.0.2 \
|
||||
&& docker-php-ext-enable mcrypt \
|
||||
&& (rm -rf /usr/local/lib/php/test/mcrypt || true) \
|
||||
&& (rm -rf /usr/local/lib/php/doc/mcrypt || true) \
|
||||
\
|
||||
# ---- Installing PHP Extension: msgpack ----
|
||||
&& pecl install msgpack \
|
||||
&& docker-php-ext-enable msgpack \
|
||||
@@ -531,6 +539,8 @@ RUN set -x \
|
||||
&& php-fpm -m | grep -oiE '^libxml$' \
|
||||
&& php -m | grep -oiE '^mbstring$' \
|
||||
&& php-fpm -m | grep -oiE '^mbstring$' \
|
||||
&& php -m | grep -oiE '^mcrypt$' \
|
||||
&& php-fpm -m | grep -oiE '^mcrypt$' \
|
||||
&& php -m | grep -oiE '^msgpack$' \
|
||||
&& php-fpm -m | grep -oiE '^msgpack$' \
|
||||
&& php -m | grep -oiE '^memcached$' \
|
||||
|
||||
@@ -566,7 +566,7 @@ Check out this table to see which Docker image provides what PHP modules.
|
||||
<tr>
|
||||
<th>7.3</th>
|
||||
<td id="73-base">Core, ctype, curl, date, dom, fileinfo, filter, ftp, hash, iconv, json, libxml, mbstring, mysqlnd, openssl, pcre, PDO, pdo_sqlite, Phar, posix, readline, Reflection, session, SimpleXML, sodium, SPL, sqlite3, standard, tokenizer, xml, xmlreader, xmlwriter, zlib</td>
|
||||
<td id="73-mods">apcu, bcmath, blackfire, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, igbinary, imagick, imap, interbase, intl, json, ldap, libxml, mbstring, memcached, mongodb, msgpack, mysqli, mysqlnd, oci8, openssl, pcntl, pcre, PDO, pdo_dblib, PDO_Firebird, pdo_mysql, PDO_OCI, pdo_pgsql, pdo_sqlite, pdo_sqlsrv, pgsql, phalcon, Phar, posix, pspell, rdkafka, readline, recode, redis, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, sodium, SPL, sqlite3, sqlsrv, standard, swoole, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, uploadprogress, wddx, xdebug, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib</td>
|
||||
<td id="73-mods">apcu, bcmath, blackfire, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, igbinary, imagick, imap, interbase, intl, json, ldap, libxml, mbstring, mcrypt, memcached, mongodb, msgpack, mysqli, mysqlnd, oci8, openssl, pcntl, pcre, PDO, pdo_dblib, PDO_Firebird, pdo_mysql, PDO_OCI, pdo_pgsql, pdo_sqlite, pdo_sqlsrv, pgsql, phalcon, Phar, posix, pspell, rdkafka, readline, recode, redis, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, sodium, SPL, sqlite3, sqlsrv, standard, swoole, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, uploadprogress, wddx, xdebug, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>7.4</th>
|
||||
|
||||
@@ -1083,13 +1083,13 @@ extensions_available:
|
||||
all:
|
||||
type: builtin
|
||||
mcrypt:
|
||||
disabled: [7.3, 7.4]
|
||||
disabled: [7.4]
|
||||
7.2:
|
||||
type: pecl
|
||||
version: 1.0.1
|
||||
7.3:
|
||||
type: pecl
|
||||
version: 1.0.1
|
||||
version: 1.0.2
|
||||
all:
|
||||
type: builtin
|
||||
run_dep: [libmcrypt4]
|
||||
|
||||
Reference in New Issue
Block a user