2016-07-20 36 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和检验,以特定的版本(他们有方便的书签)