- Newest
- Most votes
- Most comments
Hello,
The error message that your co-worker received is because the platform version 'PHP 8.2 running on 64bit Amazon Linux 2023/4.1.1' is deprecated.
When a component (operating system [OS], runtime, application server, or web server) of a supported platform branch is marked End of Life (EOL) by its supplier, Elastic Beanstalk marks the platform branch as retired. When a platform branch is marked as retired, Elastic Beanstalk no longer makes it available to new Elastic Beanstalk customers for deployments to new environments.
AWS would never remove access or delete the environment's resources but existing customers running an Elastic Beanstalk environment on a retired platform branch beyond 90 days from the published retirement date should be aware of the risks of doing so. Such environments can end up in an unpredictable situation, because Elastic Beanstalk isn't able to provide security updates, technical support, or hotfixes for retired platform branches due to the supplier marking their component EOL.
According to AWS's document about PHP platform history [2], '4.1.2' version is the latest one for the PHP 8.2 running on 64bit Amazon Linux 2023. So I would like to try again with the latest version, then it will have no problem to create new environments.
Regards, AWS Premium Support
[1] https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/platforms-support-policy.html [2] https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platform-history-php.html
Relevant content
- AWS OFFICIALUpdated 5 months ago
- AWS OFFICIALUpdated 6 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 5 months ago
Thanks. I updated the saved config to 4.1.2 and my co-worker is still running into the error message:
ERROR: NotFoundError - Elastic Beanstalk can't find a platform version that matches "PHP 8.2 running on 64bit Amazon Linux 2".
It looks like the platform is getting cut off at the
2
and not going the full length of the platform.