我尝试安装 Horde/Imap_Client,如此处所述
在一个空目录中,我创建了一个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无法加载来自http://pear.horde.org的 PEAR 存储库。您的配置不允许连接到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 for更多细节。
阅读https://getcomposer.org/doc/articles/troubleshooting.md了解更多常见问题。
Horde/Imap_Client 是否已弃用或我做错了什么?