Opened 4 years ago

Closed 3 months ago

#304 closed task (fixed)

upgrade to PHP 8.x series

Reported by: Jeff McKenna Owned by: Jeff McKenna
Priority: critical Milestone: 5.0.0 release
Component: MS4W - PHP Version: 4.0.4
Keywords: Cc: TC Haddad
Blocked By: #273 Blocking:

Description (last modified by Jeff McKenna)

  • PHP 8.0 was released on 2020-11-26
  • migration guide includes some deprecated/incompatibilities: https://www.php.net/manual/en/migration80.php
  • requires Visual Studio 2019 (meaning the entire buildkit of 200+ libraries will have to be created and compiled)

This upgrade will be a *major* upgrade, likely part of other significant MS4W effort (PROJ 7 #198 etc).

Change History (11)

comment:1 by Jeff McKenna, 4 years ago

Blocked By: 273 added

comment:2 by Jeff McKenna, 4 years ago

Description: modified (diff)

comment:3 by Jeff McKenna, 3 years ago

Milestone: 4.1.0 release5.0.0 release

Milestone renamed

comment:4 by Jeff McKenna, 3 years ago

PHP 8.1.0 release is schedule for 25 November (https://php.watch/versions/8.1)

comment:5 by Jeff McKenna, 3 years ago

PHP 8.1.5 was just released.

comment:6 by Jeff McKenna, 3 years ago

PHP 8.1.7 was recently released (I also added this version to one of the Travis-CI builds for the main MapServer source).

Last edited 3 years ago by Jeff McKenna (previous) (diff)

comment:7 by Jeff McKenna, 2 years ago

PHP 8.1.10 is released today (I also added this version to one of the Travis-CI builds for the main MapServer source).

Last edited 2 years ago by Jeff McKenna (previous) (diff)

comment:8 by Jeff McKenna, 2 years ago

PHP 8.2.1 is available (I also today added this version to one of the Travis-CI builds for the main MapServer source)

Last edited 2 years ago by Jeff McKenna (previous) (diff)

comment:9 by Evgeni Tcherkasski, 23 months ago

For me, this is the most important point in the new MS4W 5.0. PHP version 7.4 is already EOL.

comment:10 by Jeff McKenna, 16 months ago

PHP 8.2.10 was released yesterday and will be included in MS4W 5.0-final

comment:11 by Jeff McKenna, 3 months ago

Resolution: fixed
Status: newclosed

PHP 8.3.11 is available in the MS4W 5.0 release: https://ms4w.com/download.html

Note: See TracTickets for help on using tickets.