Груша на окнах, отображающих разные номера версий

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 

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

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

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

обновление груши –force pear

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

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

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

Сделайте

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

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

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