2011-01-19 4 views
0

Je veux mettre à jour ma version de PHP de 5.2.0 à 5.2.14 (ou plus tard, mais je ne veux pas passer à la version 5.3 pour des raisons de compatibilité).Quel est un moyen facile de mettre à jour PHP de 5.2.0 à 5.2.14 sur Debian?

Chaque guide que je trouve pour mettre à niveau PHP est pour mettre à jour à la dernière version disponible, mais je ne trouve pas un moyen de mettre à jour vers une version spécifique.

Le plus simple et plus rapide la solution, la meilleure

+1

peut-être que vous avez besoin d'envoyer cette question à serverfault – Eineki

+0

Alors que vous avez déjà dit que vous ne voulez pas, il est fortement recommandé de passer à la version 5.3. Le cycle de vie de PHP 5.2 est officiellement terminé à la fin de 2010. Si vous êtes inquiet au sujet des problèmes de compatibilité, consultez le guide de migration: http://de2.php.net/migration53 – Gordon

+0

Malheureusement, nous avons beaucoup d'applications ici ne fonctionne pas avec 5.3. À l'avenir, nous prévoyons de migrer, mais pour l'instant, nous devons mettre à niveau à partir de 5.2.14 pour des besoins très spécifiques. –

Répondre

2

Je suggère:

  1. identifier les paquets liés php-vous installé sur le système; paquets comme php5-cli, php5-cgi, libapache2-php5
  2. Pock autour de packages.debian.org pour voir quelle est la dernière version disponible de PHP 5.2.
  3. Téléchargez ces packages manuellement.
  4. sudo dpkg -i *.deb au répertoire que vous gardez la Debs
  5. verrouiller la version installée, accidentellement par la mise à niveau empêchent apt-get upgrade.

Il existe peut-être des moyens de tester les versions disponibles en utilisant seulement apt-get, si quelqu'un sait s'il vous plaît partager.

+1

Non, ce n'est pas une bonne réponse parce que ce n'est pas facile du tout. – timdream

+0

Je ne sais pas si vous êtes sarcastique, mais si c'était juste un peu plus détaillé, je pense que je pourrais le faire sans problèmes. Quelques éléments dont je ne suis pas sûr: Après l'étape 1, dois-je désinstaller ces paquets? Avant l'étape 4, dois-je désinstaller la version actuelle de php? –

+1

Non, vous n'avez pas besoin de désinstaller les actuels ou de supprimer ceux que vous venez d'installer. Ce que le système d'empaquetage Debian ferait est de les améliorer pour vous à l'étape 4. – timdream

Questions connexes