Passer de PHP 4 à PHP 5

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

J'aimerais passer de PHP 4 à PHP 5 mais je ne sais pas trop comment faire

Je travaille sous Redhat Enterprise 4, j'ai PHP-4.3.9-3.22.9 et mysql-4.1.20-2.RHEL4.1.0.1

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, il faut que je télécharge et que j'installe les RPM x86_64 PHP 5 ? http://www.cyberciti.biz/files/light...-php5-fastcgi/

Voici les diifénts packages que j'ai installé sur ma machine:
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, Nagvis et Cacti en utilisant ces packages.
Est-ce que ces programmes vont toujours fonctionner si je passe en PHP 5 ou est ce que ça va poser des problémes?

Merci pour votre aide

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 à 11:06
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