2016-02-28 99 views
3

我使用的是Ubuntu 14.04。php版本和php-config版本之間不匹配

最近,我從php5.5更新爲php5.6以下網址:https://www.dev-metal.com/install-setup-php-5-6-ubuntu-14-04-lts/(即添加PPA:的Ondrej/php5-5.6庫)

在PHP-配置--version是示出5.5後。 9而php -v顯示5.6.18。我不得不使用pecl安裝一些擴展。但pecl遵循php-config並安裝與php5.6不兼容的擴展。由於這一點,我的新安裝的版本都沒有工作。我堅持了2天。任何幫助表示讚賞。

PS:某處我發現我可能有兩個不同的php-config二進制文件位於不同的路徑中,但我只能找到一個。

回答

3

php-config是php5-dev軟件包的一部分。

萬一PPA:的Ondrej/php5-5.6存儲庫提供以及(它應該)

sudo apt-get install php5-dev 

應該解決這個問題。
(雖然我不知道爲什麼有一個不是dependecy宣佈更新時php5更新的php5-dev包....)

+0

太好了!有效。謝謝。 :) –

0
sudo apt-get install php5.6-dev