Eski PHP sürümü nasıl kurulur


14

Ben php apt yükledim - Nasıl bu sürümü kaldırmak ve eski bir sürümünü yükleyebilir miyim?

Yanıtlar:


12

Apt ile herhangi bir paketin eski bir sürümünü kurabilirsiniz - sadece istediğiniz belirli sürüm adına bakmanız gerekir. Debian kullandığınızı varsayarsak, http://www.debian.org/distrib/packages sitesindeki paketlerin eski sürümlerini arayabilirsiniz

Bahsedilen belirli paketi kurma formatı aşağıdaki gibidir:

apt-get install <package name>=<version>

Öyle ki, 5.3.3-7 + squeeze3 adlı sürümü yüklemek istiyorsanız, bunu kullanırsınız:

apt-get install php5=5.3.3-7+squeeze3

Ama bu da beni "Neden bunu yapmak istesin?" PHP'nin daha eski bir sürümünü gerektiren PHP komut dosyalarına sahip olabilirken, deneyimimde (birkaç yüz web sitesini barındıran bir web sunucusu çalıştırıyorum) PHP komut dosyalarını bozan çok uzun zamandır bir yükseltme olmadı . Bu nedenle, sunucunuzda PHP'nin tehlikeli olmayan bir sürümünü çalıştırıyor olacaksınız. Eğer Are de emin Bunu yapmak ister misin?


2
Güvenlik kelimesi için +1, ama "Hiçbir şey kırma" kısmı ile katılmıyorum.
ercpe

6
Şu anda sunucunun 5.2 çalıştığı bir siteyi barındırıyorum. Bu şeylerle eşleşen bir sanal makine kurmak istiyorum, böylece şeylerin canlı sunucuda çalıştığını geliştirdiğimden emin olabilirim. Ancak, eğer ev sahibi (ki umarım) yapabilirse yükseltmek istiyorum. Ancak 5.2'den 5.4.9'a geçmekten endişeliyim. Değişiklikler olmalı, değil mi?
thomthom

1
5.4 daha yeni herhangi bir php tatili bir sitede çalışmak. Maliyeti yeni bir php'ye güncellemek, eski bir sürümü çalıştırmaktan daha yüksektir.
Mnebuerquo

@Mnebuerquo, güvenlik ihlallerinin maliyetini görene kadar hepsinin söylediği şey bu :)
Lucas Kauffman

Kesinlikle daha eski bir sürümü çalıştırmak, özellikle de üretim sunucusu daha eski bir sürümü çalıştırıyorsa, geliştirmek için iyidir.
Mark Stewart


1

sudo apt-get purge phpDaha sonra kullanarak eski sürümü kaldırın Bu http://sg2.php.net/releases/ bağlantısını kullanarak PHP'nin belirli sürümünün herhangi bir kat sıkıştırmasını indirebilirsiniz.

Aşağıdaki adımları izleyin

  1. Katran dosyasını ayıkla

  2. cd php-7.0.*

  3. ./configure

  4. make

  5. sudo make install

  6. Kullanarak php sürümünü kontrol edin php -v

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.