2016-07-20 81 views
-3

我使用Ubuntu 16.04和我安裝PHP5.3(我需要這個特定的版本)與:PHP5.3-mysql的在Ubuntu 16.04

wget http://in1.php.net/distributions/php-5.3.29.tar.bz2 
./configure 
make 
make install 

現在,它的工作。

工作,我還需要安裝PHP5.3 MySQL的,PHP5.3-MBSTRING和PHP5.3的其他功能。

我該怎麼做?我找不到任何PPA或任何可以幫助我的東西。

P.S.我必須使用這個特定的版本。你建議我使用碼頭或類似的東西?

P.P.S No VirtualBox,please no。

謝謝大家!

+0

你很可能將不得不去尋找版本爲每個庫和編譯克隆PHP官方-SRC回購他們在你的機器上。或者向這些壞主意負責的人問問他們打算如何設置所有這些。 – castis

+0

問題是:爲什麼你必須使用這個版本? –

+0

@FranzGleichmann我認爲答案在這個問題上。 Php-MySQL)) – oakymax

回答

1

當你做./configure你有很多選擇,包括--with-<package-name>。請輸入./configure --help以獲取此類選項的完整列表。

如果您搜索的軟件包不在標準選項中,那麼您可能可以使用pear實用程序進行安裝,該實用程序在您執行make install時使用php安裝。

幾乎同樣的問題(PPA ppa:ondrej/php在答案的建議),但這裏是5.6版本:Package php5 have no installation candidate (Ubuntu 16.04)

希望這有助於

附:或者你可以肯定地使用docker,這很簡單。如果您需要說明,請在評論中提問我(這將在這裏脫離主題)。

p.p.s.此外,而不是下載來源,你可以在GitHub和檢驗,以特定的版本(他們有方便的書籤)