[CLSA-2026:1790159905] Update of alt-php53
Type:
bugfix
Severity:
None
Release date:
2026-09-23 10:38:44 UTC
Description:
- ALTPHP-2571: point session.save_path in the php.ini shipped on Debian/Ubuntu at this version's own /opt/alt/php53/var/lib/php/session; it named php55's directory, so sessions were written to another runtime's tree - ALTEAPLN-29: write a pid file. php-fpm.conf is generated from the upstream default where pid is commented out, so the master created none and alt-php53-fpm failed to start; set it to /var/run/alt-php53-fpm.pid, matching the PIDFile line in the unit and the php56+ layout - ALTEAPLN-3: drop the hard Requires on alt-php53-fpm from alt-php53-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-php53/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-php53-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 stays owned by alt-php53-php-fpm, which is where every version now keeps it, 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: give the FPM master its own error_log. php-fpm.conf is generated from the upstream default where error_log is commented out, so php53, php54 and php55 all fell back to the built-in /var/log/php-fpm.log and wrote to one shared file; set it to /var/log/alt-php53-error.log, matching php56+. Also ship the FPM logrotate config that ALTPHP-2168 added for php56+ but skipped for 5.3-5.5, so the log is now rotated The config sets rotate 7 so a week of error logs is kept: logrotate defaults to rotate 0, which deletes the previous log on every rotation instead of retaining any history
Updated packages:
  • alt-php53-5.3.29-210.el10.x86_64.rpm
    sha:b6b5347ed7e47cda4ba0cdcea1cdbef9c9e526ef0ce25ac6a2e08c1ca5f74531
  • alt-php53-bcmath-5.3.29-210.el10.x86_64.rpm
    sha:4aaa3245b7e2612f536875bbf9d42963b514ad69cff6e3d237118f676e12dc5c
  • alt-php53-cli-5.3.29-210.el10.x86_64.rpm
    sha:6289a65be9379e21ec187b0439462dc4034b133112fbe938c23910057b9610a1
  • alt-php53-common-5.3.29-210.el10.x86_64.rpm
    sha:c72189eb5baedf173889851a23b8027de5fbcc42c2673f554fffd9149abd2909
  • alt-php53-dba-5.3.29-210.el10.x86_64.rpm
    sha:35f2690793ca9f68032f7ce14654c9d0a1b78ba41c12420e9fb901bd77e8e715
  • alt-php53-devel-5.3.29-210.el10.x86_64.rpm
    sha:6bddc931febf7f64c0316afe904839936ef823edbb1e7c95dcccef0c5234f703
  • alt-php53-enchant-5.3.29-210.el10.x86_64.rpm
    sha:f9aa313746fbdf43b45f72c884ed980527fd2c0afe17bcc10f03c7076a77867f
  • alt-php53-gd-5.3.29-210.el10.x86_64.rpm
    sha:f62bcf1ece517feb12ae6a89c2d3dad68ccb9fb0b81ae18cd94bf5ffc067b90d
  • alt-php53-imap-5.3.29-210.el10.x86_64.rpm
    sha:780ed3cd5053ceadc78b2449b2374e5aa1862948ac5366aa8b615a1a5df086cd
  • alt-php53-intl-5.3.29-210.el10.x86_64.rpm
    sha:2ea04cbde5a6940d5e2f131cc204a0d6b5b2a429f496c01c5be93760d9642330
  • alt-php53-ldap-5.3.29-210.el10.x86_64.rpm
    sha:e3da6e4d9ce1fd3de2099bb28097930cd5ae78331545c8916ac6ccd74bc3477b
  • alt-php53-mbstring-5.3.29-210.el10.x86_64.rpm
    sha:f28172300e2bbb20138a67ec5bce281af23a9c2c4e4cd507d53493d9c14cf9f0
  • alt-php53-mcrypt-5.3.29-210.el10.x86_64.rpm
    sha:a5ffa0ab6e2291e949cd2dc49bf8024bae029db835f87b4ed6ad4374314aca56
  • alt-php53-mssql-5.3.29-210.el10.x86_64.rpm
    sha:4cf8a568ae4ad54aa9b3e27b4ca99262ac5e637644ac1ab6d06e3a36486cfa4e
  • alt-php53-mysqlnd-5.3.29-210.el10.x86_64.rpm
    sha:b668f44e5d54376ddeb31b1cb50e77c949fb8e8bf62c61a4b10a0a84498731bc
  • alt-php53-odbc-5.3.29-210.el10.x86_64.rpm
    sha:602aca5ae32f7b23f41c352b74646cf310c33cc8d00e79b14e37c66f19241ad2
  • alt-php53-pdo-5.3.29-210.el10.x86_64.rpm
    sha:e13c328b9db4f361def301751a107f9e35a7b3a786f1686e4d879a88a67ea68e
  • alt-php53-pgsql-5.3.29-210.el10.x86_64.rpm
    sha:3fc47c71c7ef577cc71d125722ddc84ccda7b88ada2e702c91d6f8e7646a8c4d
  • alt-php53-php-fpm-5.3.29-210.el10.x86_64.rpm
    sha:e81484c015c19fc2e5893b7c9a7f01fc0228b784438edc7118d2129c24ccc230
  • alt-php53-process-5.3.29-210.el10.x86_64.rpm
    sha:a7617de44e622ad398146f6e7d660470e4485b14d9037d4f10e9f56bf42da084
  • alt-php53-pspell-5.3.29-210.el10.x86_64.rpm
    sha:bcb8d4c56eaacafc59521cf002b839a2f507df97da58871b5b8810544434f9c3
  • alt-php53-recode-5.3.29-210.el10.x86_64.rpm
    sha:8676a83b74bc8d66cacd51bc20c7986b4da5518417b609ee17f83e262e2d1abb
  • alt-php53-snmp-5.3.29-210.el10.x86_64.rpm
    sha:b6d56a1a965f26bc979a8274f366f42abb22232992436226d71df24dbbb4cda0
  • alt-php53-soap-5.3.29-210.el10.x86_64.rpm
    sha:4d3bd8ed9e970b844b138bad4170139e4f64c53c6a08203c3c35c1aa022c6e8e
  • alt-php53-sqlite-5.3.29-210.el10.x86_64.rpm
    sha:19f5d9cfa30a9b89a23914cba4b95b04c71554d3a168f5ceaf8142f7461c5c6a
  • alt-php53-sybase-5.3.29-210.el10.x86_64.rpm
    sha:e92d9d15bc623b90de0f33030b409bb066e09d2827eb92236718c4759a46aff2
  • alt-php53-tidy-5.3.29-210.el10.x86_64.rpm
    sha:97e1b66481618975de62e3e68baa2156ce35f52cb523be3de5fb151f0e04783e
  • alt-php53-xml-5.3.29-210.el10.x86_64.rpm
    sha:d179857241ddc887b39bdf3d741fecfe412c333abb7bd57963e74ec5df312fb5
  • alt-php53-xmlrpc-5.3.29-210.el10.x86_64.rpm
    sha:65204c24a6e8e1f968e1f8454b7bb295ac77f9db49ac3e0c543641c1011c7f4c
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.