如何在Debian 8(杰西)上安装最新版本的PHP 5.4?

r1wp621o  于 12个月前  发布在  PHP
关注(0)|答案(3)|浏览(226)

我正在尝试在Debian 8上为我正在做的一个项目安装PHP。该项目需要PHP 5.4,并且不能安装任何更高版本的PHP(5.5和5.6)。每当我使用apt-get安装php5时,它都会安装最新版本的PHP 5.6。我如何安装PHP 5.4.44(或任何最新版本的PHP 5.4实际上是)?

ibrsph3r

ibrsph3r1#

您需要将旧的稳定(喘息)存储库添加到apt源列表中。在以下位置创建文件:
/etc/apt/sources.list.d/wheezy.list
并增加以下内容:

deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.us.debian.org/debian/ wheezy main contrib non-free

字符串
运行以下命令更新repo信息并安装php5.4.44

apt-get update
apt-get install php5=5.4.44-0+deb7u1


你应该考虑版本固定。你可以这样做:
在以下位置创建文件:
/etc/apt/preferences.d/php5

Package: php5*
Pin: release a=oldstable
Pin-Priority: 700

Package: php-*
Pin: release a=oldstable
Pin-Priority: 700


编辑:PHP5.4的版本已经更新到5.4.45,所以你可以在安装这个特定的版本之前做一个版本查找,然后用最新的版本号替换版本号。

pokxtpni

pokxtpni2#

从那时起,该发行版进行了更新。截至今天,该版本已被取消,因此请尝试:

apt-get install php5=5.4.45

字符串

pgky5nke

pgky5nke3#

你可以使用apt-get install,通过在php5旁边添加=,你可以命名你想要的版本,这样,如果你想安装名为5.4.44的版本,你可以使用这个:

apt-get install php5=5.4.44

字符串

相关问题