C:\PHP>pear upgrade pear
pear/pear is already installed and is the same as the released version 1.9.3
upgrade failed
C:\PHP>pear -V
PEAR Version: 1.9.0
PHP Version: 5.2.17
Zend Engine Version: 2.2.0
正如您所看到的,梨与其运行的版本相混淆。我怎样才能解决这个问题,以便PEAR在1.9.3上运行?
更新
C:\PHP>pear upgrade -f pear
downloading PEAR-1.9.3.tgz ...
Starting to download PEAR-1.9.3.tgz (295,774 bytes)
.............................................................done: 295,774 bytes
upgrade ok: channel://pear.php.net/PEAR-1.9.3
PEAR: Optional feature webinstaller available (PEAR's web-based installer)
PEAR: Optional feature gtkinstaller available (PEAR's PHP-GTK-based installer)
PEAR: Optional feature gtk2installer available (PEAR's PHP-GTK2-based installer)
PEAR: To install optional features use "pear install pear/PEAR#featurename"
C:\PHP>pear -V
PEAR Version: 1.9.0
PHP Version: 5.2.17
答案 0 :(得分:1)
使用pear upgrade -f pear
如果升级版本较新,则会强制升级
使用频道试试这个命令
梨升级--force梨
这将更新基础梨
答案 1 :(得分:1)
pear
真的位于C:\PHP
或您的路径中吗?我想由于某种原因,有两个PEAR安装。
答案 2 :(得分:1)
您有两个梨装置,并使用第一个pear命令升级第二个梨。
做一个
$ pear list pear
...
script /usr/bin/pear
这是您要执行的pear脚本。你正在执行另一个。删除另一个和set your PATH variable以包含正确的路径。
答案 3 :(得分:1)
我卸载了php并重新安装了它。然后所有的问题都消失了。