php -- pecl 安装模块时出现"pear.php.net is using a unsupported protocal - This should never happen. install failed "错误
2009-09-08 23:06
816 查看
在使用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
pear.php.net is using a unsupported protocal - This should never happen.
install failed
在尝试了
pecl update-channels
pecl channel-discover
等命令无效后,上google找了一下,还真有人碰到一样的问题.其实我在编译安装PHP的时候也有遇到他们说的问题,不过不知道是不是由此导致的.
Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1391 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1396 Warning: Cannot use a scalar value as an array in phar://install-pear-nozlib.phar/PEAR/ChannelFile.php on line 1400
不过他们导致找到了解决方案,判断是由于
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
相关文章推荐
- apk安装时出现"Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]"的错误
- windows安装Apache,注册服务出现“(OS 5)拒绝访问。 : AH00369: Failed to open the WinNT service manager..."错误
- 关于安装.NET Framework 2.0时偶然碰到的问题(提示"Error 205015. 安装程序集..../System.EnterpriseServices.dll失败,原因是出现了系统错误:拒绝访问。")
- Discuz! 安装插件和风格出现错误提示"数据类型错误,请返回。 php xml 正确的解析方式
- ASP.Net发布到IIS中出现错误: 处理程序"PageHandlerFactory-Integrated"在其模块列表中有一个错误模块"ManagedPipelineHandler"
- asp.net 关于WebResource.axd, "This is an invalid webresource request."的错误
- FCKeditor关于图片上传出现错误“ 提示没有权限 Type=Image” 以及出现"this connector is disabled Please check the"editor/filemanager/connectors/aspx/conf
- iTunes 无法安装ad-hoc ipa, 错误"this compunter is no longer authorized..."
- 昂达V971刷回1.5.5 线刷了以后,出现错误讯息"failed because no connected device ,current step is 17"
- ASP.NET + AJAX 出现 this._form is null' 错误之解决
- FCKeditor出现"this connector is disabled Please check the"editor/filemanager/connectors/aspx/config.aspx"错误的解决办法
- windows安装Apache,注册服务出现“(OS 5)拒绝访问。 : AH00369: Failed to open the WinNT service manager..."错误
- 使用Genymotion安装APK出现错误Failure [INSTALL_FAILED_NO_MATCHING_ABIS]的解决办法
- Genymotion安装APK出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
- Android当代码方法超过65536个时,在2.3机器上会不能安装,出现INSTALL_FAILED_DEXOPT错误
- jsp页面 标签中出现的错误Syntax error on token "language", VariableDeclaratorId expected after this token
- Android应用程序打包时,出现错误:"XXX" is not translated in "af" (Afrikaans), "am" (Amharic), "ar" (Arabic) ...错误
- 解决yum/rpm安装时出现的“error: install: %pre scriptlet failed”类似错误
- Android安装应用程序出现“INSTALL_FAILED_CONTAINER_ERROR”错误的解决办法
- mac下面eclipse出现 "Host '192.168.0.204' is not allowed to connect to this MySQL server