2011-06-08 55 views
1
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

嘗試使用-f選項 – 2011-06-08 11:25:49

+0

試圖見上更新 – Will 2011-06-08 11:30:40

回答

1

我卸載了php並重新安裝了一遍。所有的問題都消失了。

1

使用升級梨梨-f

這將迫使如果升級版本更新升級

使用通道嘗試給這個命令

梨升級--force梨

這將更新基礎梨

+0

@g沒有運氣黯然 – Will 2011-06-08 11:30:29

+0

嘗試安裝它梨安裝--alldeps pear..see它帶給你的消息,你也 – 2011-06-08 11:36:19

+0

使用梨升級不帶任何參數 – 2011-06-08 11:37:34

1

pear真正位於C:\PHP或只是在你的路徑?我在想,出於某種原因,有兩個PEAR安裝。

1

您有兩個梨裝置並用第一個梨命令升級第二個梨。

做一個

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

這是您要執行的腳本梨。你正在執行另一個。刪除另一個並set your PATH variable以包含正確的路徑。

相關問題