首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法用composer安装Horde客户端

无法用composer安装Horde客户端
EN

Stack Overflow用户
提问于 2016-03-01 15:22:29
回答 2查看 2.8K关注 0票数 4

我试图安装Horde/Imap_Client,如文档所示的这里

在一个空目录中,我创建一个具有以下内容的composer.json文件

代码语言:javascript
复制
{
    "repositories": [
        {
            "type": "pear",
            "url": "http://pear.horde.org"
        }
    ],
    "require": {
        "pear-pear.horde.org/Horde_Imap_Client": "*"
    }
}

然后我下载composer可执行文件并运行安装,运行以下2条命令

代码语言:javascript
复制
curl -s http://getcomposer.org/installer | php
php composer.phar install

在Mac和Ubuntu14.04上,下载和安装过程都会失败。我得到的信息是

无法从http://pear.horde.org初始化http://pear.horde.org存储库。您的配置不允许连接到http://http://pear.horde.org。详情请参见https://getcomposer.org/doc/06-config.md#secure-http。安装依赖项(包括require)无法将您的需求解析为可安装的软件包集。 问题1-请求的软件包pear-珠光.horde.org/horde_imap_client在任何版本中都找不到,包名中可能有错误。 潜在的原因:-一个错误的包名-包是不能在一个稳定的-足够的版本,根据您的最低稳定性设置,请参阅https://getcomposer.org/doc/04-schema.md#minimum-stability的更多细节。 阅读https://getcomposer.org/doc/articles/troubleshooting.md,了解更多常见问题。

部落/Imap_Client是不推荐的,还是我做错了什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-01 23:17:58

你想要这个错误再详细多少?

无法从http://pear.horde.org初始化http://pear.horde.org存储库。您的配置不允许连接到http://http://pear.horde.org。详情请参见https://getcomposer.org/doc/06-config.md#secure-http

Composer不再允许从不安全的源代码中直接安装软件包。遗憾的是,部落梨存储库此时不支持HTTPS,因此您不能这样做。然而,另一种方法在文档中非常清楚,只需将其添加到您的composer.json文件:

代码语言:javascript
复制
    "config": {
      "secure-http": false
    }

看起来是这样的:

代码语言:javascript
复制
{
    "repositories": [
        {
            "type": "pear",
            "url": "http://pear.horde.org"
        }
    ],
    "require": {
        "pear-pear.horde.org/Horde_Imap_Client": "*"
    },
    "config": {
        "secure-http": false
    }
}

请注意,此完全禁用 all 检查安全通信。因此,您打开大门,通过DNS中毒、MitM攻击在您的系统上安装随机代码,您可以给它们命名。基本解决方案是对部落梨存储库维护人员进行bug,以便将SSL证书添加到他们的repo.中。

票数 19
EN

Stack Overflow用户

发布于 2016-12-15 15:34:59

Horde最近增加了对HTTPS的支持,允许您在使用Composer时不使用“secure”=false标志。

这样您就可以使用存储库:https://pear.horde.org

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35726742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档