Vous êtes ici:

Menu

Si XML_RPC pour Pear ne veut pas se mettre à jour...

logo-pear
En attendant la version 2.7 de Centreon, j'ai découvert un nouveau problème avec la mise à jour des paquets PEAR lors d'une nouvelle installation de Centreon, antérieur à la version 2.7, sur Debian. Ce problème est réglé sur la prochaine version, merci à la réactivité de l'équipe de développement de Centreon Happy

XML_RPC00

Voici la problématique lors d'une installation de Centreon. Nous sommes arrivés à la question de faire l'install/upgrade des modules PEAR.

XML_RPC01

Malheureusement, la procédure se solde par un échec avec le module XML_RPC

XML_RPC02

Un nouvel essai ne résout pas notre problème comme le montre cet écran

XML_RPC03

Sans quitter l'installation, nous allons ouvrir une deuxième connexion SSH sur le serveur et essayer de comprendre le problème. Tout d'abord, essayons de faire la mise à jour en ligne de commande.

pear install XML_RPC

et voici le résultat qui nous éclaire sur la problématique de l'échec de la mise à jour.
WARNING: "pear/XML_RPC" is deprecated in favor of "pear/XML_RPC2"
Could not download from "https://de.pear.php.net/get/XML_RPC-1.5.5.tgz", cannot download "pear/XML_RPC" (Connection to `de.pear.php.net:443' failed: )
Error: cannot download "pear/XML_RPC"
Download failed
install failed

Le lien de téléchargement semble brisé et j'avoue que je n'ai pas trouvé une commande permettant de changer d'url. Par contre en butinant sur les pages de PEAR, j'ai trouvé un lien valide. J'ai donc téléchargé le paquet manquant avec la commande suivante.
wget http://download.pear.php.net/package/XML_RPC-1.5.5.tgz
Résultat :
--2015-12-15 19:25:45--  http://download.pear.php.net/package/XML_RPC-1.5.5.tgz
Résolution de download.pear.php.net (download.pear.php.net)… 109.203.101.62
Connexion à download.pear.php.net (download.pear.php.net)|109.203.101.62|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 32202 (31K) [application/x-gzip]
Sauvegarde en : « XML_RPC-1.5.5.tgz »

XML_RPC-1.5.5.tgz              100%[=====================================================>]  31,45K  --.-KB/s   ds 0,03s

2015-12-15 19:25:45 (910 KB/s) — « XML_RPC-1.5.5.tgz » sauvegardé [32202/32202]

Il suffit de terminer par l'installation.
pear install XML_RPC-1.5.5.tgz 
install ok: channel://pear.php.net/XML_RPC-1.5.5

Revenons à notre installation de Centreon et vérifions l'installation des modules. Retentons la mise à jour.


XML_RPC04

Tous les modules sont installés, l'installation de Centreon peut reprendre sans problème Happy

blog comments powered by Disqus
 Vous êtes ici: