Retour à la leçonMission
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.