Loading...

PHP 7.4 Long Term Support for D7 Applications

Due to incompatibilities between PHP 8.x and Drupal 7.x, Acquia has offered a one time extension for D7.x applications currently utilizing the gratis long-term support for PHP 7.4 for Cloud Platform Enterprise, Acquia Site Factory applications, and Cloud Platform Professional applications in an effort to provide additional time for our customers to make the transition to PHP 8.2.  

After 31 October 2024, we will remove PHP 7.4 from the Acquia Cloud platform and convert all remaining environments at that time to PHP 8.2. This deadline will not be extended, as it is critical your application be upgraded to ensure its continued security.

 

FAQs

Q: Is there any action required on my part?

All environments for all applications must be upgraded to PHP 8.2 before 31 October 2024. Prior to that date, you should upgrade your non-production applications to test for any incompatibilities in your application. We recommend beginning with your non-production upgrades as soon as possible to ensure you have time to test, prior to upgrading your production application. Once you have resolved any incompatibilities, upgrade your production environment before the end-of-life deadline. See Configuring PHP settings for instructions on changing your PHP version.

Acquia Cloud applications will be upgraded to PHP 8.2 automatically as part of regular maintenance, as communicated to customers by email.

 

Q: How would Acquia recommend I proceed with preparing for my PHP upgrade?

We advise upgrading your development environment first to detect any potential problems in your codebase. Then, we recommend using your staging environment to test any changes that might need to be carried over before upgrading your production environment.

For some Acquia Cloud Platform customers, you are able to create a CD environment to test PHP 8.2 before converting your production environment. More information about CD environments can be found at Acquia Cloud CD. If you do not have access to Acquia Cloud CD environments, please contact your account manager for additional details.

 

Q: I am using Acquia Cloud Site Factory. How do I upgrade? 

Acquia recently released a self-service option for Acquia Cloud Site Factory applications. Customers with applications using Acquia Cloud Site Factory can now configure the PHP settings on their application. Please refer to our article, “Configuring PHP settings” for more information. 

 

Q: Will there be any downtime for my non-production environments or production application?

 

There will be a moment or two of interrupted service for some connections as PHP restarts. Any content cached by Varnish will not be impacted. Code changes may be required to ensure your production application operates as expected once you upgrade to PHP 8.2. 

 

Q: Are there any other changes related to my PHP upgrade that I should know about?

None at this time. New Relic on the Acquia Cloud platform now works with PHP 8.2.

 

Q: Are there any tools that can assist with this migration from  PHP 7.4 free LTS to PHP 8.2?

There are two external tools that can be used to audit codebases for migration to PHP 8.2 that may help with the conversion from PHP 7.4 free LTS, PHP_CodeSniffer and PHPCompatibility

 

Q: Is the upgrade to the next version of PHP available?

No. PHP 8.2 is currently the most recent version of PHP available on the Acquia Cloud platform.

 

Q: Are there other major software upgrades on Acquia Cloud coming soon?

We are committed to maintaining the security and stability of the Acquia Cloud platform. To do so, we are consistently removing software that has reached end-of-life and adding new features on an ongoing basis. We work to provide as much lead time as possible whenever this happens, in order to ensure your application runs smoothly while these upgrades and retirement efforts are underway. For more information on other upcoming retirements, please see our Software End-of-Life Schedule.

 

Q: I have some additional questions and concerns. Who can I contact?

If you have any questions about this or any other maintenance, you can contact Acquia Support.


 

Did not find what you were looking for?

If this content did not answer your questions, try searching or contacting our support team for further assistance.

Back to Section navigation