Tuto installation php5.3 sous lenny

Bonjour

J’ai un serveur en production qui fonctionne sous php5 5.2.6.dfsg.1-1+lenny16 avec des vieux cms que je ne peux plus faire évoluer (phpnuke) mais que je suis obligé de conserver dans l’immédiat. Le progrès étant ce qu’il est, je suis aujourd’hui dans l’obligation de faire cohabiter php 5.2 avec php 5.3 sous lenny (dans un premier temps). Je suis donc à la recherche d’un bon tuto qui me permettra de réaliser cette manipe sans trop de stress. Je me débrouille mais je ne suis cependant pas un professionnel. Il me faut donc quelque chose d’accessible.

Merci pour votre aide.
Olivier

Salut,

Pour faire cohabiter deux versions il est d’usage d’installer la seconde dans /opt en lui donnant la même arborescence qu’il aurait eu sous /usr.
Et de mettre un lien symbolique dans /usr qui renvoie vers /opt :slightly_smiling:

PS. La rubrique T&A est là pour fournir des astuces, pas pour poser des questions.

Salut,

Très juste, je déplace.
Merci.

@ikvat il faut prendre 5 minutes pour lire les règles du forum.

Désolé pour le dérangement.

Je vais commencer par passer de lenny à squeeze. Je ne sais pas si c’est une bonne idée.

Je souhaite savoir si cela ne va faire qu’une mise à jour des paquets de lenny à squeeze; ou si cela va également upgrader php de php5.2 à php5.3?

Merci

[quote=“ikvat”]Je vais commencer par passer de lenny à squeeze. Je ne sais pas si c’est une bonne idée.

Je souhaite savoir si cela ne va faire qu’une mise à jour des paquets de lenny à squeeze; ou si cela va également upgrader php de php5.2 à php5.3?

Merci[/quote]

Salut,
Regarde ce papier avant de te lancer, ça pourrait t’éviter des soucis…
Edit… J’ai oublié le lien: De Lenny à Squeeze

Pour ce qui est de php en squeeze:

# apt-cache policy php5 php5: Installé : 5.3.3-7+squeeze8 Candidat : 5.3.3-7+squeeze8 Table de version : 5.4.0-1 0 -10 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages 5.3.10-2 0 -10 http://ftp.fr.debian.org/debian/ testing/main amd64 Packages *** 5.3.3-7+squeeze8 0 900 http://security.debian.org/ squeeze/updates/main amd64 Packages 100 /var/lib/dpkg/status 5.3.3-7+squeeze3 0 900 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages

Oui, c’est bien le 5.3.

Salut,
le mieux serait évidemment de passer en Squeeze… mais dans l’immédiat, tu peux rester en Lenny et ajouter le dépôt DotDeb (que je te recommande également en Squeeze).
http://www.dotdeb.org/instructions/

Merci à vous deux pour ces super infos.