Page MenuHomeDevCentral

Upgrade to PHP 8.2.3
ClosedPublic

Authored by dereckson on Feb 27 2023, 19:09.
Referenced Files
F3746305: D2814.id7193.diff
Fri, Nov 15, 20:00
Unknown Object (File)
Thu, Nov 14, 03:51
Unknown Object (File)
Thu, Nov 14, 03:50
Unknown Object (File)
Tue, Nov 12, 19:36
Unknown Object (File)
Sun, Nov 10, 03:14
Unknown Object (File)
Thu, Nov 7, 23:49
Unknown Object (File)
Wed, Nov 6, 02:45
Unknown Object (File)
Tue, Nov 5, 16:08

Details

Summary

This is the first PHP 8.2 and PHP 8 release of the image.
PGP keys have been updated for the PHP 8.2 versions.

Bump Onigurama version too, to 6.9.8.

Reference: https://www.php.net/ChangeLog-8.php

Test Plan
echo '<?php phpinfo();' > /tmp/www/index.php
docker run -dt -v /tmp/www:/var/wwwroot/default -p 8080:80 nasqueron/nginx-php-fpm

Diff Detail

Repository
rDPHPFPM Docker image for Nginx, php-fpm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This change is against rDPHPVIIFPM last version.

Instead to have nasqueron/nginx-php-fpm for PHP 5, nasqueron/nginx-php7-fpm for PHP 7 and nasqueron/nginx-php8-fpm for PHP 8, plan is:

  • to rebase the rDPHPVIIFPM main branch against rDPHPFPM to merge both repositories
  • ensure we've both 5.x and 7.x tags in the repository (pull the branch and rebase does exactly that)
  • add on the top this change for PHP 8

To use this repository in the future, to pin a legacy PHP 5 or 7 version, we can use tags, for example to use PHP 7.4.27, nasqueron/nginx-php-fpm:7.2.27

This revision is now accepted and ready to land.Feb 27 2023, 19:26
This revision was automatically updated to reflect the committed changes.