2011-03-25 132 views
23

phpinfo()函數顯示我的PHP版本(5.1.6)在configure命令部分安裝--without-pear。安裝PEAR

如何安裝梨?

回答

44

Getting and installing the PEAR package manager頁面應該可以幫助您:它提供了有關如何在Windows,Linux和Mac上安裝PEAR軟件包管理器的信息。


基本上,如果你的Linux發行版帶有一個PEAP包,你應該安裝它。

例如,在Ubuntu ,有一個php-pear包;所以,你會使用:

apt-get install php-pear 


否則,如果沒有,有一個版本PHP> = 5.3的,你應該能夠使用:

$ wget http://pear.php.net/go-pear.phar 
$ php go-pear.phar 

隨着PHP 5.1,雖然,這是行不通的,因爲藥業的支持在PHP 5.3中添加...


一點題外話:PHP 5.1是真的OUTD ated

PHP 5.3超過一年半;即使PHP 5.2不再維護...也許你應該考慮升級?


看來你正在運行某種基於Redhat的分佈的,但我沒有其中的一個,所以如果有一個PEAR包吧,我不能說 - 有可能是一個,但是。

+0

5.1.6不會有phar支持。 [phar擴展本身](http://pecl.php.net/package/phar)似乎需要5.2。 – Charles 2011-03-25 05:17:44

+0

@Charles ergh,true;我複製粘貼了兩條指令,但沒有真正看着它們:-(我已經編輯了我的答案,謝謝你的評論! – 2011-03-25 05:20:32

+0

啊,但是在這個過程中你已經創建了一個全面的答案,使我看起來很可怕比較 – Charles 2011-03-25 05:22:31

3

--without-pear意味着,PEAR位不立即創建當PHP編譯。

這通常發生在操作系統供應商提供軟件包並希望將零碎碎片分解爲他們自己可單獨安裝的部分時。

鑑於您所談論的PHP的年齡,您可能在RHEL或像CentOS這樣的衍生產品上。檢查軟件包管理器以獲取php-pear包。