升级php后出现pear问题


Problem with pear after upgrading php

我将WAMP从php 5.3.0升级到php 5.3.5现在我有一个梨的问题,我就是解决不了当我尝试安装Doctrine时,pear一直告诉我Doctrine需要php 5.3.2版本,但我安装的版本是5.3.0

它从哪里得到我安装的版本是5.3.0的信息?

我在目录里c: ' wamp ' bin ' php ' php5.3.5

我从这里运行pear命令。我甚至下载了新的梨。从pear.php.net下载并从这个目录运行它。它为我创建了pear文件。

旧的设置在哪里卡住了?是在登记处的某个地方吗?

PEAR存储了它在配置中使用的PHP二进制文件。

查看配置:

$ pear config-show
$ pear config-get php_bin

可以用

修改
$ pear config-set php_bin /path/to/php

另外,您可能需要更新pear.bat以获得正确的php位置。更改配置并升级pear(可能在它已经是最新版本时使用-f)也会修复它。