Release date:
2026-09-23 12:17:12 UTC
Description:
- ALTPHP-2571: restore the sticky-writable mode on
/opt/alt/php56/var/lib/php/session from the Debian/Ubuntu postinst -
dh_installdirs and dh_fixperms shipped it as 755 root:root, so no non-root
user could write session data
- ALTEAPLN-3: drop the hard Requires on alt-php56-fpm from alt-php56-cli, so
the FPM package can be removed on servers that only use PHP Selector via
lsapi. The alt-php group still installs it by default
- ALTEAPLN-15: stop shipping the empty
/opt/cpanel/alt-php56/root/etc/php-fpm.d/_.conf placeholder as a packaged
file. cPanel reads any *.conf there as an enabled FPM pool and kept
restarting alt-php56-fpm on servers that never use FPM. It is now a
ghost entry that the post-install scriptlet creates only when cPanel is
absent, where it still silences php-fpm's include-glob warning. Creating
it instead of shipping-then-deleting also keeps package verification
clean: the old approach left every cPanel server reporting the file as
missing. The placeholder now belongs to alt-php56-php-fpm rather than
alt-php56-common, since it exists only to silence a php-fpm warning, and
on Debian the new -php-fpm postrm deletes it on package removal, which
dpkg cannot do for a file no package owns.
The ghost entry now carries an explicit 0644 mode, and both post-install
scriptlets create the file with exactly that mode, because rpm verifies the
mode of a ghost file even though it skips the existence and digest checks.
The recorded user and group are left as this version already had them
The default www pool is removed on cPanel hosts too, the same way as
_.conf. cPanel writes its own per-domain pool under
/opt/cpanel/alt-phpXY/root/etc/php-fpm.d when FPM is enabled through its
API - verified serving a request with SAPI fpm-fcgi from that pool alone -
so the shipped default pool was only letting the service run on hosts that
never use FPM. It is still shipped and used off cPanel
- ALTEAPLN-19: backport the upstream fix for PHP bug #76601 (present since
7.4) so two FPM reloads arriving within ~10-20 ms no longer kill the master
with SIGUSR2 and leave the service down
- ALTEAPLN-33: set rotate 7 in the FPM logrotate config. It carried no
rotate directive, so logrotate applied its default of 0 and deleted the
previous log on every rotation, leaving no error-log history at all.
Found while adding this config to php53-55, which had none
Updated packages:
-
alt-php56-5.6.40-136.el7.x86_64.rpm
sha:b6ccd356765950c5b5eeabd12e11509403bbfb8b71c3389d69f2173c9577d68e
-
alt-php56-bcmath-5.6.40-136.el7.x86_64.rpm
sha:8d368accb1701765c4e36a65cefed6dcf5006577be9c0d5e7e8902002463ea7a
-
alt-php56-cli-5.6.40-136.el7.x86_64.rpm
sha:00c153f0c023d66a9dfcddaadc98f8e0b304d0d1d213ce23159af1f05cff110a
-
alt-php56-common-5.6.40-136.el7.x86_64.rpm
sha:30e1930079f5a5406b12afde68a195bbab656168febe9a6eb6a994aaf849728a
-
alt-php56-dba-5.6.40-136.el7.x86_64.rpm
sha:9ab92c7b0e372ab36a8b1c8175045c2b08b28f67513291e4e42557ffba844540
-
alt-php56-dbx-5.6.40-136.el7.x86_64.rpm
sha:73ae4018e0d0ff36b8a355eb99a140fb2f5ab62bd37b92042aa69ca514e15241
-
alt-php56-devel-5.6.40-136.el7.x86_64.rpm
sha:c46afe74e971f0f631a35f640ef9113372124fd7a2f225c8b0b1528a2585109b
-
alt-php56-enchant-5.6.40-136.el7.x86_64.rpm
sha:904ad828b6ea2f2c656a10ccdda4ebf1424220c5ffdcbdf2c71b16d2cb798a27
-
alt-php56-firebird-5.6.40-136.el7.x86_64.rpm
sha:920a47ae41c0b5fa09266685602cabc255983f272325533149405dc6b44b17b5
-
alt-php56-gd-5.6.40-136.el7.x86_64.rpm
sha:9fef6e10c99f6d00e0ff387e818e642bf90dd01edbd74069e64a12c94544ef9e
-
alt-php56-imap-5.6.40-136.el7.x86_64.rpm
sha:b8321f41588b2b70f6bc6d4f2c04af5c88dbc2263ef3ba20672671e1431721e3
-
alt-php56-intl-5.6.40-136.el7.x86_64.rpm
sha:9840413165b6d48b0a551a72598c09bbd283a2725bb292fc8f101bb03b6f35fe
-
alt-php56-ldap-5.6.40-136.el7.x86_64.rpm
sha:b1c285cea410fb6ed8c4456e028e0a9f297d53e02acb78c0bac6b5d3542fce1d
-
alt-php56-mbstring-5.6.40-136.el7.x86_64.rpm
sha:93700cabd2cce9baa93567707abb6195d1e4ddf344208eea0ea057af3ae7817e
-
alt-php56-mcrypt-5.6.40-136.el7.x86_64.rpm
sha:42aaa0c81bc3b94e970d2deafd1c373b0895f65a1f92b80abdfc24564b7223cd
-
alt-php56-mssql-5.6.40-136.el7.x86_64.rpm
sha:22981dd9f72ddd5daee6f3d384f7f75ea116b0d04c5ecfd4e408596591e95253
-
alt-php56-mysqlnd-5.6.40-136.el7.x86_64.rpm
sha:e5f702afccd3abd81e1980bfe9546a79937fdc672959a7ad7d78b08dc10cfbda
-
alt-php56-odbc-5.6.40-136.el7.x86_64.rpm
sha:621b1f892422014a79745fc7af22010c9344b5224300b4db812c98e6ecf0b565
-
alt-php56-opcache-5.6.40-136.el7.x86_64.rpm
sha:2dc28fd65e9d461c587f1484c35dbef18afecc6fa41fa78236da31600980da3b
-
alt-php56-pdo-5.6.40-136.el7.x86_64.rpm
sha:98e50f8c7d026369ddfa3600f8e9d43362991590efb91098d6c8b7d6d58630cf
-
alt-php56-pgsql-5.6.40-136.el7.x86_64.rpm
sha:8f035b497a9bb78d8e7dfc47b66dcc539324d9a96f4df13f050e7673bfe8d900
-
alt-php56-php-fpm-5.6.40-136.el7.x86_64.rpm
sha:f9e2eae2889fff7b92aefc547fdcbc6f8b58d1ea35a5fa9be12317b8ba628824
-
alt-php56-process-5.6.40-136.el7.x86_64.rpm
sha:1a0718a276c8ca0d4a0dda2d15e6d571dc3017cb43ddadfe47fbb2eb0f9bbc93
-
alt-php56-pspell-5.6.40-136.el7.x86_64.rpm
sha:c7f167b3ca269aaf675df722f32ee0862ca070268b78f134454a233fb3822088
-
alt-php56-recode-5.6.40-136.el7.x86_64.rpm
sha:ee175382a5acfd31cb6f1f05ce00a577ed08107a0339de5a4d51d99437daff65
-
alt-php56-snmp-5.6.40-136.el7.x86_64.rpm
sha:2a0fe99c975d3a76502d527e24c502f4edb45aefb83419fcc9dd5b4e46e29c3e
-
alt-php56-soap-5.6.40-136.el7.x86_64.rpm
sha:ab3e839cdafde329a91b6ea2bcb5b9bc72116a2cd04f7b2a56ff247d87b3e36c
-
alt-php56-sybase-5.6.40-136.el7.x86_64.rpm
sha:45cbd72b09426e336345805996acd9c553026d33cb2d959f9002fb4eac3a0bbf
-
alt-php56-tidy-5.6.40-136.el7.x86_64.rpm
sha:ca8500b173e2fdbc209657f446d400f30697cb23defcce40f7b7d1ef2566691a
-
alt-php56-xml-5.6.40-136.el7.x86_64.rpm
sha:f0670ad6229e02679c66ead6ec1b6d7a718b08e6f0526580b02bc5165eca012f
-
alt-php56-xmlrpc-5.6.40-136.el7.x86_64.rpm
sha:d4c0c482b072bfb3f71f0e43a8c45d65aa7d57596ca0d78f5317f91c074a704f
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.