Downgrader PHP 5.3 en 5.2 avec Plesk

Juil 05
2011

Downgrader PHP 5.3 en 5.2 avec Plesk

Récemment j’ai fait une bétise, machinalement, j’ai mis à jour mon serveur CentOS… j’ai donc upgradé PHP 5.2 en 5.3. Hélas cette version implique pas mal de changements et finalement cela ne m’arrange pas du tout… Du coup j’ai voulu réaliser un downgrade :

yum downgrade php

Mais voilà j’utilise aussi Plesk et du coup je me retrouve avec plein de dépendances et cela semble irréalisable !

Voici la solution à ce problème :

– Allez sur votre repository (http://www6.atomicorp.com/channels/atomic/centos/5/i386/RPMS/ dans mon cas)

– Téléchargez la version de PHP que vous souhaitez installer sur votre serveur dans /tmp par exemple

– Depuis ce répertoire lancez la commande : rpm –oldpackage -Uvh php*

– Téléchargez tous les packages listés dans /tmp

– Relancez la commande et répétez l’opération jusqu’à ce que l’installation passe

– Redémarrez Apache : /sbin/service httpd restart

– Vérifiez votre version de PHP : php -v

– Eventuellement empêchez yum de mettre à jour PHP en éditant /etc/yum.conf, en rajoutant la ligne : exclude=php*

 

Notez bien que PHP 5.2 n’est plus supporté et qu’il n’y aura plus de mises à jour de sécurité.

Source : https://atomicorp.com/forum/viewtopic.php?f=2&t=5086

Leave a Reply

*