2026.7
Changes
PHP 8.3 and PHP 8.4 compatibility
This release resolves the issue that led to the withdrawal of PHP 8.3 and PHP 8.4 container images at version 2026.6.
Background
Upstream packaging changes moved the listen = 9000 override from
zz-docker.conf to docker.conf. Because docker.conf is loaded before the
default www.conf, the legacy setting listen = 127.0.0.1:9000 in www.conf
took precedence, making PHP-FPM inaccessible from outside the container. This
release corrects the default www.conf provided in Webscale-built images.
Important note for custom images
Building custom images derived from these base images without replacing
www.conf will work without issue. However, if your build replaces www.conf
and includes listen = 127.0.0.1:9000, you must remove that line for the
container to function correctly.
- Recommendation: We strongly recommend avoiding the replacement of the entire
www.conf file. Instead, usez-overrides.conf(or similar) to include only the specific settings that differ from the default. This ensures your image automatically inherits future upstream fixes.
Improved logging
The log format specification in the www.conf supplied with PHP container
images has been corrected.
-
Fix: Resolved quoting issues in the Dockerfile that caused logs to contain extra backslashes and missing quotes around the constructed HTTP request.
-
New Feature: Added the
Webscale-Request-Idheader to the logs. This facilitates easy correlation of PHP-FPM access logs with Traffic Viewer.
Composer changes
-
Composer 1 Removal: PHP 8.3 and PHP 8.4 container images no longer include Composer version 1.
-
Default Version: The command
/usr/local/bin/composernow invokes Composer version 2. -
Backward Compatibility: The command
composer2remains supported as an alias.
PHP 8.5
A new arm64-based container image is released for PHP 8.5.
Component upgrades
| Component | Previous | Current |
|---|---|---|
| Alpine | 3.23.2 | 3.23.3 |
| Composer | 2.9.3 | 2.9.4 |
| PHP | 8.3.29 | 8.3.30 |
| PHP | 8.4.16 | 8.4.17 |
| rabbitmq | 4.2.2 | 4.2.3 |
Artifacts matrix
| Image Type | Family / Variant | OS | Packages | Architectures | URI |
|---|---|---|---|---|---|
| VM | nfs-server | Ubuntu Minimal 24.04 | amd64, arm64 | ||
| VM | web-server | Ubuntu Minimal 24.04 | amd64, arm64 | ||
| VM | container-host | Ubuntu Minimal 24.04 | arm64 | ||
| Container | php-fpm:8.1-arm64 | Debian 13.2 | 8.1.34, composer-2.9.4 | arm64 | public.ecr.aws/webscale/php-fpm:8.1-arm64-2026.7 |
| Container | php-fpm:8.2-arm64 | Debian 13.3 | 8.2.30, composer-2.9.4 | arm64 | public.ecr.aws/webscale/php-fpm:8.2-arm64-2026.7 |
| Container | php-fpm:8.3-arm64 | Debian 13.3 | 8.3.30, composer-2.9.4 | arm64 | public.ecr.aws/webscale/php-fpm:8.3-arm64-2026.7 |
| Container | php-fpm:8.4-arm64 | Debian 13.3 | 8.4.17, composer-2.9.4 | arm64 | public.ecr.aws/webscale/php-fpm:8.4-arm64-2026.7 |
| Container | php-fpm:8.5-arm64 | Debian 13.3 | 8.5.2, composer-2.9.4 | arm64 | public.ecr.aws/webscale/php-fpm:8.5-arm64-2026.7 |
| Container | php-fpm:8.1-deb | Debian 13.2 | 8.1.34, composer-2.9.4 | amd64 | public.ecr.aws/webscale/php-fpm:8.1-deb-2026.7 |
| Container | php-fpm:8.2-deb | Debian 13.3 | 8.2.30, composer-2.9.4 | amd64 | public.ecr.aws/webscale/php-fpm:8.2-deb-2026.7 |
| Container | php-fpm:8.3-deb | Debian 13.3 | 8.3.30, composer-2.9.4 | amd64 | public.ecr.aws/webscale/php-fpm:8.3-deb-2026.7 |
| Container | php-fpm:8.4-deb | Debian 13.3 | 8.4.17, composer-2.9.4 | amd64 | public.ecr.aws/webscale/php-fpm:8.4-deb-2026.7 |
| Container | php-fpm:8.1 | Alpine 3.21.6 | 8.1.34, composer-2.9.4 | amd64 | public.ecr.aws/webscale/php-fpm:8.1-2026.7 |
| Container | php-fpm:8.2 | Alpine 3.23.3 | 8.2.30, composer-2.9.4 | amd64 | public.ecr.aws/webscale/php-fpm:8.2-2026.7 |
| Container | php-fpm:8.3 | Alpine 3.23.3 | 8.3.30, composer-2.9.4 | amd64 | public.ecr.aws/webscale/php-fpm:8.3-2026.7 |
| Container | php-fpm:8.4 | Alpine 3.23.3 | 8.4.17, composer-2.9.4 | amd64 | public.ecr.aws/webscale/php-fpm:8.4-2026.7 |
| Container | rabbitmq | Ubuntu 24.04.3 LTS | 4.2.3 | arm64 | public.ecr.aws/webscale/rabbitmq:2026.7 |
| Container | varnish | Debian 12.13 | 6.0.16 | arm64 | public.ecr.aws/webscale/varnish:2026.7 |
Feedback
Was this page helpful?
Glad to hear it! Have any more feedback? Please share it here.
Sorry to hear that. Have any more feedback? Please share it here.