Груша на окнах с разными номерами версий - PullRequest
1 голос
/ 08 июня 2011
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

Ответы [ 4 ]

1 голос
/ 10 июля 2011

Я удалил php и заново установил его. Все проблемы ушли.

1 голос
/ 08 июня 2011

Действительно ли pear находится в C:\PHP или только на вашем пути? Я думаю, что по какой-то причине есть две установки PEAR.

1 голос
/ 14 июня 2011

У вас есть две установки Pear и обновите вторую Pear с помощью первой команды Pear.

Выполните

$ pear list pear
...
script /usr/bin/pear

Это сценарий Pear, который вы хотите выполнить.Вы выполняете еще один.Удалите другой и установите переменную PATH для правильного пути.

1 голос
/ 08 июня 2011

использовать апгрейд груши -f груша

это приведет к обновлению, если обновленная версия новее

для использования канала попробуйте дать эту команду

апгрейд груши - Force Pear

это обновит базовую грушу

...