Hiçbir şey kırmadan, bir makine çalışan php4 üzerinde php5 yapmak nasıl

2 Cevap php

Python ile bilmek ve birkaç diğer diller güvenli bir makine üzerine bir dil yeni bir kuşak sürümünü yüklemek için bir yol var, ancak PHP5 en yapılandırmak ve kazma sonra Gördüğüm tek şey önek dir seçeneği ve ini tarama yolu makefile.

İdeal / usr / yerel ve sonra ben sadece yolu php4 sonra php5 koymak veya php5-cli, php5-cgi php5 ikililer sembolik bir bağlantı, vb yapabilir, kendi bin / lib alt dizinleri olması php5 istiyorum .

Ayrıca, burada önemli ölçüde kötü bir şey eksik duyuyorum, söz konusu sunucu hala biraz meşgul ve 2009 yılı Haziran ayına kalktı olması nedeniyle ancak arada planı php5 koduyla parçaları güncelleyerek başlamak için, eski bir uygulama sunucusudur.

Machine states: CENTOS 5 PHP 4 was built from a source RPM outside of yum's control

Most of php4 is in ambiguous directories: /usr/{include,lib}/php

2 Cevap

Burada dikkat edilmesi gereken bazı ipuçları ile Gentoo bunu yapmak için nasıl bir oldukça ayrıntılı bir açıklama.

link text

Ve burada iyi ölçmek için bir tane

link text

Cli sürümü kolay olmalı

configure --prefix=/usr/local/php5
make install-cli

It's not possible to run PHP4 and PHP5 as module together in one Apache server. But is possible to run php version X as module and version Y as cgi. Its also possible to run both as cgi.

Ben bu walkthroughs bulundu:

  1. Setting up PHP5 in parallel with PHP4
  2. Configure Apache to work with PHP4 and PHP5
  3. More google results