Fixed
- Container init script (
docker/frankenphp/init.sh) now performs a
recursivechown www-data:www-dataonvar/after the Doctrine
migrations step. Migrations run in root context (PID 1 / s6 init), and
Symfony pre-creates the Doctrine parser cache pools under
var/cache/prod/pools/system/...as root while parsing the migration
query. Once frankenphp and messenger-worker drop towww-data, they
could not write back into those pools and every HTTP request spammed
the logs withPermission deniedwarnings on
Doctrine\ORM\Query\ParserResult. The catch-all chown fixes that;
no functional impact for existing v1.0.0 installs but:latest,
:1,:1.0will now point at this clean image.