Je reçois l'erreur lorsque j'exécute composer self-update
sur Windows 10
Voici le message d'erreur complet
composer self-update
Mise à jour vers la version 1.8.4 (canal stable).
Téléchargement (100%)
[RuntimeException]
SHA384 n'est pas pris en charge par votre extension openssl, impossible de vérifier l'intégrité du fichier phar
Je suis en train d'exécuter PHP 7.3.2
Quel pourrait être le problème?
14 votes
Vous utilisez une ancienne version de composer. Essayez de le supprimer complètement et d'installer la dernière version à partir de zéro. Voici un problème Github concernant ce message d'erreur.
1 votes
Vous devez désinstaller composer <= 1.7.2, puis installer une nouvelle version de composer >= 1.7.3 pour éviter cette erreur de mise à jour pour toutes les futures installations de type mise à jour
1 votes
@MagnusEriksson la réinstallation a fonctionné
0 votes
Ou vous pouvez d'abord revenir à php 7.2, puis exécuter composer selfupdate. Si cela a été réussi, vous pouvez passer à php 7.3 ou 7.4.