Migration de PHP 4 à PHP 5

Fermé
flipmode62 Messages postés 49 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 20 mai 2010 - 20 janv. 2009 à 12:29
flipmode62 Messages postés 49 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 20 mai 2010 - 26 janv. 2009 à 10:58
Bonjour,

Je travaille sous Redhat Enterprise 4, j'ai PHP-4.3.9 et mysql-4.1.20, Nagios, Centreon et Cacti. Or si je veux installer le plugin NPC (Nagios Plugin for Cacti) pour pouvoir intégrer Nagios dans Cacti, il me faut minimum la version PHP-5.1

J'aimerais donc passer de PHP 4 à PHP 5

Est-ce qu'il faut d'abord que je supprime les RPM correspondant à PHP 4 en utilisant la commande rpm -e nom-du-package et ensuite que j'installe les packages PHP 5 ?

Merci pour votre aide et vos tutoriels

Cordialement

Flipmode

1 réponse

flipmode62 Messages postés 49 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 20 mai 2010
26 janv. 2009 à 10:58
Les packages qui sont installés sur mon serveur Redhat :
rpm -qa | grep php
php-gd-4.3.9-3.22.9
php-snmp-4.3.9-3.22.9
php-4.3.9-3.22.9
php-devel-4.3.9-3.22.9
php-mysql-4.3.9-3.22.9
php-ldap-4.3.9-3.22.9
php-pear-4.3.9-3.22.9
php-mbstring-4.3.9-3.22.9


J'ai installé Nagios, Centreon et Cacti en utilisant ces packages.

Quand j'essage d'upgrader de PHP-4.3.9 à PHP-5.1.4, j'obtiens :
rpm -U php-5.1.4-1.esp1.x86_64.rpm php-snmp-5.1.4-1.esp1.x86_64.rpm php-ldap-5.1.4-1.esp1.x86_64.rpm php-mysql-5.1.4-1.esp1.x86_64.rpm php-mbstring-5.1.4-1.esp1.x86_64.rpm php-devel-5.1.4-1.esp1.x86_64.rpm php-gd-5.1.4-1.esp1.x86_64.rpm php-pdo-5.1.4-1.esp1.x86_64.rpm

error: Failed dependencies:
php = 4.3.9-3.22.9 is needed by (installed) php-pear-4.3.9-3.22.9.x86_64


Je ne trouve pas le package php-pear-5.1.4-1.x86_64.rpm and quand j'essaye d'upgrader le package php-pear, j'obtiens:
rpm -U php-pear-1.4.6-2.noarch.rpm

warning: php-pear-1.4.6-2.noarch.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
php >= 5.1.0-1 is needed by php-pear-1.4.6-2.noarch


Comment est-ce que je peux résoudre ce problème?

Merci pour votre aide

Flipmode
0