我已经从apt安装了php-如何删除该版本并安装较旧的版本?
我已经从apt安装了php-如何删除该版本并安装较旧的版本?
Answers:
您可以使用Apt安装任何软件包的旧版本-只需查找所需的特定版本名称即可。假设您正在使用Debian,则可以在其站点http://www.debian.org/distrib/packages上查找旧版本的软件包。
安装上述特定软件包的格式如下:
apt-get install <package name>=<version>
这样,如果您要安装名为5.3.3-7 + squeeze3的版本,请使用以下命令:
apt-get install php5=5.3.3-7+squeeze3
但这也使我想到了一个问题:“为什么要这么做?” 根据您的经验,虽然您可能有需要较旧版本PHP的PHP脚本,但很长一段时间以来都没有进行过破坏PHP脚本的升级(我运行的Web服务器承载着数百个网站)。因此,您将在服务器上运行危险的不安全版本的PHP。您确定要这样做吗?
apt-get remove --purge yourphppackage
转到此处:http : //archive.ubuntu.com/ubuntu/pool/main/p/php5/
获取所需版本的deb文件。
dpkg -i yourphppackage.deb
使用卸载旧版本,sudo apt-get purge php
然后使用http://sg2.php.net/releases/链接可以下载特定版本PHP的任何tar压缩。
请按照以下步骤
解压tar文件
cd php-7.0.*
./configure
make
sudo make install
使用检查PHP版本 php -v