Maison > outils de développement > composer > Partager un problème rencontré lors du processus de mise à jour du composeur

Partager un problème rencontré lors du processus de mise à jour du composeur

藏色散人
Libérer: 2022-01-04 14:48:39
avant
2480 Les gens l'ont consulté

Cet article est rédigé par la rubrique tutoriel composer pour partager avec vous un problème rencontré lors du processus de mise à jour du compositeur. J'espère qu'il sera utile aux amis qui en ont besoin !

Processus de mise à jour de Composer

Mon compositeur local n'a pas été mis à jour depuis mai 2018. Désormais, lorsque vous utilisez Composer, il est indiqué que la version 2.0 a été publiée, alors mettez-la à jour !

Selon la pensée existante, le compositeur est Celui qui prend en charge la mise à jour de la commande consiste à utiliser

composer self-update
Copier après la connexion

, mais cela m'a donné une invite

`SHA384 is not supported by your openssl extension, could not verify the phar file integrity
`
Copier après la connexion

En regardant l'invite, c'est parce que la légalité de phar ne peut pas être vérifiée. Si ce n'est pas possible, accédez à la documentation officielle pour trouver un. solution.

Télécharger le dernier package d'installation :

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Copier après la connexion

Vérifiez le hachage du fichier téléchargé :

php -r "if (hash_file('sha384', 'composer-setup.php') === '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
Copier après la connexion

Confirmez l'installation réussie :

php composer-setup.php
Copier après la connexion

Supprimez le lien :

php -r "unlink('composer-setup.php');"
Copier après la connexion

Déplacez-vous dans l'environnement :

mv ./composer-setup.php /usr/local/bin/composer
Copier après la connexion

Partager un problème rencontré lors du processus de mise à jour du composeur

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:aliyun.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal