Composer php 我正在尝试使用composer安装drush。但是面对';加密无法打开流';问题

Composer php 我正在尝试使用composer安装drush。但是面对';加密无法打开流';问题,composer-php,redhat,drupal-8,drush,Composer Php,Redhat,Drupal 8,Drush,我的作曲版本是1.9.0 我正在尝试安装drush。但是有一些错误 composer global require drush/drush:dev-master 输出: 将当前目录更改为/root/.config/composer [Composer\Downloader\TransportException] “”无法创建文件 下载:无法启用加密无法打开流:操作 失败 需要[--开发][--首选源][--首选区][--无进展] [--无建议][--无更新][--无脚本][--无更新开发] [

我的作曲版本是1.9.0

我正在尝试安装drush。但是有一些错误

composer global require drush/drush:dev-master
输出:

将当前目录更改为/root/.config/composer

[Composer\Downloader\TransportException] “”无法创建文件 下载:无法启用加密无法打开流:操作 失败

需要[--开发][--首选源][--首选区][--无进展] [--无建议][--无更新][--无脚本][--无更新开发] [--使用依赖项更新][--使用所有依赖项更新] [--忽略平台需求][--偏好稳定][--偏好最低] [--对包进行排序][o |--优化自动加载程序] [-a |--classmap authoritional][--apcu自动加载程序][--][]

当我运行
composer diagnose

输出:

您使用的是哪个版本的Drupal?Drupal 8,则必须将Drush作为本地依赖项。是的,Drupal 8,正在尝试在某些服务器上安装Drush请参阅:
Drush仅支持一种安装方法。它要求您的Drupal站点使用Composer构建,Drush作为依赖项列出。
这似乎是一个ssl问题,请检查您的证书
php-r'var\u dump(openssl\u get\u cert\u locations());'
并告诉composer在哪里找到它们
composer config--global-cafile'/path/to/cert'
一些防病毒软件可以拦截流量并错误地报告软件包下载问题。你试过禁用它吗?