Page MenuHomeDevCentral

Upgrade image to PHP 7.2
ClosedPublic

Authored by dereckson on Oct 15 2018, 02:05.
Referenced Files
F2746438: D1922.id4860.diff
Fri, Mar 29, 02:44
Unknown Object (File)
Wed, Mar 27, 14:05
Unknown Object (File)
Tue, Mar 26, 08:29
Unknown Object (File)
Tue, Mar 26, 08:29
Unknown Object (File)
Fri, Mar 22, 18:29
Unknown Object (File)
Mon, Mar 18, 00:26
Unknown Object (File)
Sun, Mar 17, 09:19
Unknown Object (File)
Wed, Mar 13, 23:53

Details

Summary

Currently, the image still runs on PHP 5.6,
as previously Phabricator didn't support PHP 7.

In 2018, the last blockers for PHP 7 adoption
by Phabricator was addressed. DevCentral installation
tested Phabricator + PHP 7.1 then 7.2 with success.
It's stable and gives good performance.

As such, this change switches the image to PHP 7
too. That mainly offers three benefits:

  • it's a supported PHP version
  • it allows to connect to MySQL 8 and faster
  • it's modern and faster

The change is transparent and doesn't require
any configuration change.

Test Plan

Diff Detail

Repository
rDPHAB Docker image for Phabricator
Lint
No Lint Coverage
Unit
No Test Coverage
Branch
php7 (branched from master)
Build Status
Buildable 2989
Build 3237: arc lint + arc unit