fix: doctrine native lazy objects
This commit is contained in:
+6
-1
@@ -54,7 +54,12 @@ Why each part is the way it is:
|
||||
explicitly for both hosts, because the host's default CLI is not the right one. Cron's
|
||||
`PATH` is typically only `/usr/bin:/bin`. `vendor/` is rsynced from a developer machine
|
||||
and there is no `deploy:vendors`, so the CLI must match the PHP the dependencies were
|
||||
installed against (8.3).
|
||||
installed against (8.4). Deployments run `composer check-platform-reqs` locally before
|
||||
rsync; because `config.platform.php` is pinned in `composer.json`, this only verifies
|
||||
that the locked dependencies resolve against the PHP and extension set we target — it
|
||||
does not probe the staging or production runtime. Keeping both FPM and
|
||||
`/usr/local/bin/php` on staging and production at PHP 8.4 is a manual precondition of
|
||||
every deploy.
|
||||
- **`--time-limit=300`** on the mailing worker. An 800-recipient mailing needs roughly
|
||||
200–360 seconds of worker time — the fan-out renders 800 Twig bodies and inserts 800
|
||||
rows, then the mails go out at about 3–5 per second over a reused SMTP connection. So a
|
||||
|
||||
Reference in New Issue
Block a user