【发布时间】:2016-03-01 15:22:29
【问题描述】:
我尝试安装 Horde/Imap_Client,正如 here 所记录的那样
在一个空目录中,我创建了一个composer.json 文件,内容如下
{
"repositories": [
{
"type": "pear",
"url": "http://pear.horde.org"
}
],
"require": {
"pear-pear.horde.org/Horde_Imap_Client": "*"
}
}
然后我下载 Composer 可执行文件并运行以下 2 个命令运行安装
curl -s http://getcomposer.org/installer | php
php composer.phar install
在 Mac OS X 和 Ubuntu 14.04 上,下载和安装过程均失败。我得到的消息是
初始化 PEAR 存储库http://pear.horde.org PEAR 存储库 来自http://pear.horde.org 无法加载。你的配置 不允许连接到http://http://pear.horde.org。看 https://getcomposer.org/doc/06-config.md#secure-http 了解详情。 安装依赖(包括require-dev)你的需求 无法解析为一组可安装的软件包。
问题 1 - 请求的包 pear-pear.horde.org/horde_imap_client 在任何版本中都找不到,可能是包中的拼写错误 名字。
潜在原因: - 包名中的拼写错误 - 根据您的最低稳定性设置,该软件包在足够稳定的版本中不可用,请参阅 https://getcomposer.org/doc/04-schema.md#minimum-stability 了解更多 详情。
阅读https://getcomposer.org/doc/articles/troubleshooting.md 更多常见问题。
Horde/Imap_Client 已被弃用还是我做错了什么?
【问题讨论】:
-
您是否尝试过简单地将其更改为 pear.horde.org? http://pear.horde.org 好像是在为你添加http?
-
我通过bugs.horde.org/ticket/14343向部落报告了这一点
标签: composer-php imap horde