Comment installer une version spécifique d'un package via Composer ?
Bonjour ! Je suis novice en PHP et Composer. J'ai un projet qui utilise la bibliothèque Monolog. J'ai accidentellement mis à jour vers la dernière version, et tout s'est cassé — le code a commencé à générer des erreurs. J'ai compris que je devais revenir à une ancienne version, mais je ne sais pas comment faire correctement.
Par exemple, dans mon composer.json, j'ai actuellement :
```json
{
"require": {
"monolog/monolog": "^2.0"
}
}
```
Mais j'ai besoin de la version 1.25.5, qui fonctionnait avant. Si j'écris simplement "monolog/monolog": "1.25.5", Composer lors de l'exécution de update se plaint de conflits de dépendances. J'ai essayé différentes combinaisons, mais rien ne fonctionne.
Dites-moi, comment spécifier correctement une version spécifique dans composer.json ? Dois-je modifier quelque chose dans composer.lock ? Ou existe-t-il des commandes spéciales pour installer un package avec une version spécifique sans affecter les autres ? J'espère vraiment votre aide, car le projet est bloqué et la deadline approche !
Merci d'avance !
<<>>
Méthode principale : pr
No answers yet.
Connectez-vous pour laisser une réponse