您的 openssl 扩展不支持 SHA384,无法验证 phar 文件的完整性

2022-08-30 07:23:15

我在Windows 10
上运行时收到错误 这是完整的错误消息composer self-update

     composer self-update
     Updating to version 1.8.4 (stable channel).
     Downloading (100%)


     [RuntimeException]
    SHA384 is not supported by your openssl extension, could not verify the phar file integrity

我正在运行 可能是什么问题?PHP 7.3.2


答案 1

删除旧版本并安装最新版本的 Composer,

删除旧版本:sudo rm -f /usr/local/bin/composer

下载安装程序:sudo curl -s https://getcomposer.org/installer | php

移动 composer.phar 文件:sudo mv composer.phar /usr/local/bin/composer


答案 2

手动更新作曲家:

wget -cO - https://getcomposer.org/composer-stable.phar > /usr/local/bin/composer

检查已安装的作曲家版本:

composer --version

推荐