119 votes

SHA384 n'est pas pris en charge par votre extension openssl, impossible de vérifier l'intégrité du fichier phar

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é

0voto

Muhammad Azam Points 153

Vous pouvez télécharger la dernière version depuis https://getcomposer.org/ et il vous suffit de remplacer le fichier composer.phar dans votre dossier composer, sur ma machine c'est installé dans windows à C:\composer

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X