[wp-trac] [WordPress Trac] #54223: Change the version of PHP 5.6 used for unit tests

WordPress Trac noreply at wordpress.org
Tue Oct 5 17:13:32 UTC 2021


#54223: Change the version of PHP 5.6 used for unit tests
------------------------------+--------------------
 Reporter:  desrosj           |      Owner:  (none)
     Type:  defect (bug)      |     Status:  new
 Priority:  normal            |  Milestone:  5.9
Component:  Build/Test Tools  |    Version:  5.7
 Severity:  normal            |   Keywords:  commit
  Focuses:                    |
------------------------------+--------------------
 Since September 30, 2021, the PHPUnit tests for Core have failed to run on
 PHP 5.6. This coincides with the expiration of the DST Root CA X3
 certificate, which results in some scenarios where certificates generated
 by the Let's Encrypt CA as having an expired trust chain.

 For testing PHP 5.6, the 5.6.20 patch version is currently used, even
 though the last version of PHP 5.6 released was 5.6.40. This was an
 intentional decision in #50401 because 5.6.20 is the oldest version of PHP
 5.6 that is currently supported by WordPress (see #46594).

 For outdated branches of PHP still supported, it has been common practice
 to test the latest patch version of each, so the same can be done for PHP
 5.6 to fix the SSL certificate issue.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/54223>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list