CS System Downtime – Project Web Server, Wednesday, July 26, 2023, 08:00-10:00
Who is affected:
All users of the CS Department project web space service.
What is happening:
CS Staff will upgrade the web project servers to the latest Springdale 9
distribution.
PHP on this server will be upgraded from version 8.0.13 to 8.1.14, and
Phusion Passenger, the system which allows for support of web application
frameworks, will be upgraded from version 6.0.14 to 6.0.18. There are
several incompatibility changes between the PHP versions, and some project
websites will need code upgrades/adjustments to work properly on the new
server. You can read more about the changes between the PHP versions on
these pages:
www.php.net/manual/en/migration81.php
www.php.net/manual/en/migration81.deprecated.php
www.php.net/manual/en/migration81.incompatible.php
Note the “Backward Incompatible Changes” link, which is worth reviewing to
prepare for your site update.
We donât anticipate any Phusion Passenger breaking changes; however, if
youâd like to review some of the newest features, please review the
following link(s).
blog.phusion.nl/2023/06/12/passenger-6-0-18/
CS Staff is performing a basic review of each project website on the
upgraded web server, and /most/ sites appear to be in good working order.
We will contact site owners directly for sites with obvious compatibility
issues to advise on expected changes. However, as it is impossible for us
to review all possible aspects of your site, we strongly encourage you to
review your site after the upgrade on July 26 to ensure it is working as
expected, as well as review the PHP changes before the upgrade to
anticipate changes you may need to make.
Please note that the above changes apply ONLY to the project websites.
Personal (“tilde”) sites and any other content hosted under
“www.cs.princeton.edu” are not yet affected by this upgrade. If you are
concerned that your site may need substantial change and would like to
review it using the new web server before the upgrade, please contact
[csstaff at cs.princeton.edu] for assistance.
Why is it happening:
This is part of the routine maintenance of the web servers and will bring
newer versions of installed tools and software.
We will post updates to the status page: www.csstaff.org
as necessary.
If this downtime will cause you undue hardship, please contact
csstaff@cs.princeton.edu immediately, so we can discuss options to reduce
any negative impact. Your patience is appreciated.
Sincerely,
CS Staff
CS System Downtime – Project Web Server, Wednesday, July 26, 2023, 08:00-10:00 Read More »