From c3f262d89d656be69d5f1ee5c3f0a3714700da65 Mon Sep 17 00:00:00 2001 From: Francesco Picone Date: Wed, 21 Oct 2026 18:50:51 +0200 Subject: [PATCH] ++ HANDOFF: correzione di PHP in produzione il 21 ottobre 2026 Co-Authored-By: Claude Opus 5.5 --- HANDOFF.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/HANDOFF.md b/HANDOFF.md index 962767e..577aa9a 100644 --- a/HANDOFF.md +++ b/HANDOFF.md @@ -36,6 +36,21 @@ sicurezza di `dev` (cherry-pick): - Solo per provare in locale prima che l'immagine sia su Docker Hub: `PHP_VERSION=8.3.35 docker compose ...` (mai per un deploy). +**In produzione dal 21 ottobre 2026, ore 18:48** (16:48 UTC; `main` = +`1ddb973`). Su Docker Hub il tag `php:8.3.36-fpm` è comparso alle 15:38 UTC +ma vuoto: l'immagine per amd64 (il server) è arrivata alle 16:41 UTC, e prima +la build falliva con "no match for platform in manifest". Prima del deploy: +test di questa versione su PHP 8.3.36 (524 PHP + 13 JS verdi) e backup +`/etc/dokploy/termanager2-backups/prod-20261021-164333` (database, 78 MB di +`storage/app`, conteggi). Deploy lanciato a mano (l'autodeploy non è +partito), uno solo. Verifica: PHP 8.3.36, `session.upload_progress.enabled` +Off e `session.use_strict_mode` On dal `php.ini` dell'immagine, nessuna +migrazione in sospeso, conteggi identici al backup (274 territori, 1130 +assegnazioni di cui 77 aperte, 111 proclamatori, 4 utenti, 1251 righe di log, +35 migrazioni), login 200, container sani, nessun errore nei log. La +mitigazione applicata a mano ai container la mattina (in `conf.d`) è +sparita con la ricostruzione, come previsto: vale il `php.ini`. + --- ## Stato attuale