PHP Versions
PHP Versions
The platform supports several PHP engine releases. You can select the required version while creating an environment and switch an existing PHP layer to another supported version through container redeployment.
Supported PHP Versions
Versions are updated regularly
The current platform release list is maintained in the Software Stack Versions document, which is updated weekly. Check it before creating or redeploying a production environment.
Select PHP for a New Environment
Open the environment wizard
Click New Environment in the top dashboard panel.

Select the PHP stack
Open the PHP tab, choose the preferred application server, and select the required PHP engine version from the second drop-down list.

Complete the environment settings
Specify resource limits, select the preferred region, enter an environment name or keep the generated one, and click Create.
Change PHP in an Existing Environment
Open container redeployment
Click the Redeploy containers icon beside the PHP application-server layer.

Select the target engine version
Choose the required PHP release from the Tag list in the redeployment window.
Confirm redeployment
Click Redeploy to apply the selected PHP version.

Check application compatibility
Before switching PHP in production, confirm that the application, extensions, Composer dependencies, framework, and startup configuration support the selected version.
Expected Result
A new PHP environment is created with the selected engine version, or an existing PHP application-server layer is redeployed to the selected supported PHP tag.
Important Notes
- The exact supported patch versions can change through regular platform updates.
- Back up production applications and configuration before changing the PHP version.
- Redeployment can temporarily interrupt a single-node application.
- Review PHP extensions and modules after changing major PHP versions.
- Check application and server logs after redeployment.
- The source documentation notes that moving to PHP 7 from older versions may require manual activation of modules that became dynamic.
