尝试安装PEAR包HTTP_Download2(does exist),但我收到错误“在任何版本中找不到所请求的包pear-pear.php.net/http_download2,可能有一个包名中的拼写错误。“
composer.json:
{
"repositories": [
{
"type": "pear",
"url": "http://pear.php.net",
"vendor-alias": "pear"
}
],
"require": {
"aws/aws-sdk-php": "2.*",
"pear/HTTP_Download2": "*"
}
}
这是我已经解决的问题,但我已经尝试了多种方法,我在这里找到并不断得到同样的错误。不确定一些PEAR包是如何工作的,但这个没有?
我尝试过的一些事情:
答案 0 :(得分:0)
啊,刚刚意识到HTTP_Download2只是一个占位符,而代码只出现在Github上(我之前使用过,但是它的一些依赖项没有编写器文件,我认为它更快使用PEAR来分支那些项目)。恢复到HTTP_Download修复了该问题。梨死了? :P
答案 1 :(得分:0)
我自己用PEAR的Config_Lite遇到了这个问题并最终使用
"require": {
"pear/config_lite": "dev-master"
}