php -- pecl 安装模块时出现"pear.php.net is using a unsupported protocal - This should never happen. install failed "错误

25 篇文章 0 订阅

在使用pecl install apc给magento安装apc来加速时碰到了如下错误:

 

pear.php.net is using a unsupported protocal - This should never happen.
install failed

 

在尝试了

pecl update-channels

pecl  channel-discover


等命令无效后,上google找了一下,还真有人碰到一样的问题.其实我在编译安装PHP的时候也有遇到他们说的问题,不过不知道是不是由此导致的.

 

 

不过他们导致找到了解决方案,判断是由于

usr/local/lib/php/.channels/pear.php.net.reg
/usr/local/lib/php/.channels/pecl.php.net.reg

两个文件的不完整或损坏引起的.如果不删除这些,即使是更新到其它的版本也无济于事.

 

解决方案:

 

删除或重命名 .channel文件目录

然后再运行

pear update-channels 或

pecl update-channels

 

参考:http://www.pear-forum.org/topic2301.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值