Composer php 我正在尝试使用composer安装drush。但是面对';加密无法打开流';问题
我的作曲版本是1.9.0 我正在尝试安装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] “”无法创建文件 下载:无法启用加密无法打开流:操作 失败 需要[--开发][--首选源][--首选区][--无进展] [--无建议][--无更新][--无脚本][--无更新开发] [
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'
一些防病毒软件可以拦截流量并错误地报告软件包下载问题。你试过禁用它吗?