Page MenuHomeDevCentral

Upgrade to PHP 8.2.3
ClosedPublic

Authored by dereckson on Feb 27 2023, 19:09.
Referenced Files
Unknown Object (File)
Tue, Dec 17, 05:27
Unknown Object (File)
Tue, Dec 10, 20:09
Unknown Object (File)
Mon, Dec 9, 06:55
Unknown Object (File)
Mon, Dec 9, 00:15
Unknown Object (File)
Sun, Dec 8, 23:07
Unknown Object (File)
Sat, Dec 7, 11:48
Unknown Object (File)
Wed, Dec 4, 12:55
Unknown Object (File)
Thu, Nov 28, 15:10

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
No Lint Coverage
Unit
No Test Coverage
Branch
php82
Build Status
Buildable 4463
Build 4730: arc lint + arc unit

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.