web-dev-qa-db-ja.com

古いPHPバージョンをインストールする方法

Aptからphpをインストールしました-そのバージョンを削除して古いバージョンをインストールするにはどうすればよいですか?

14
Yasith Tharindu

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スクリプトがあるかもしれませんが、very長い間アップグレードされていませんでした。私の経験では、壊れたPHPスクリプト(数百のWebサイトをホストするWebサーバーを実行しています)。そのため、サーバー上で危険なほど安全でないバージョンのPHPを実行していることになります。あなたはそれをしたいですか確かに

12
Ernie
apt-get remove --purge yourphppackage

ここに行く: http://archive.ubuntu.com/ubuntu/pool/main/p/php5/

必要なバージョンのdebファイルを取得します。

dpkg -i yourphppackage.deb
5
Lucas Kauffman

Sudo apt-get purge phpを使用して古いバージョンをアンインストールしてから、この http://sg2.php.net/releases/ リンクを使用して、特定のバージョンのPHPのtar圧縮をダウンロードできます。

以下の手順に従ってください

  1. Tarファイルを抽出します

  2. cd php-7.0.*

  3. ./configure

  4. make

  5. Sudo make install

  6. php -vを使用してPHPのバージョンを確認してください

1
SujanKumar