Retour à la leçon
Mission

Mission : reparer un deploiement casse par composer update

Diagnostiquer un incident de production cause par une mauvaise utilisation de Composer, puis corriger la configuration PSR-4.

Contexte

Un script de deploiement automatique execute par erreur composer update au lieu de composer install directement sur le serveur de production. Le lendemain, une bibliotheque tierce s'est mise a jour vers une version majeure incompatible, cassant une fonctionnalite critique. En parallele, un developpeur signale que sa nouvelle classe Acme\Boutique\Service\PanierService provoque une erreur "Class not found", alors que le fichier existe bien sur le disque a l'emplacement src/Services/PanierService.php.