ed5cfcd275
- APP_KEY : généré directement en PHP (random_bytes) + écrit dans .env + propagé via config() et putenv() → évite le bug de pattern-matching de key:generate (la clé en mémoire ≠ clé dans le .env réécrit par writeEnv) - DB_* + APP_KEY : putenv() écrase l'env OS hérité au boot (pgsql/temp-key) pour que tout sous-processus futur hérite des bonnes valeurs - optimize supprimé de l'installation : config:cache re-boostrappe l'app via bootstrap/app.php dans un contexte où l'Encrypter peut lever MissingAppKeyException ; optimize:clear seul suffit — Laravel reconstruit ses caches à la première requête - key:generate converti en Artisan::call() puis remplacé par génération PHP directe Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>