Tutoriel sur les modules Pear
Table des matières
Comment voir les modules PEAR actuellement installés
Pour voir les modules PEAR actuellement installés, accédez à votre compte via SSH. Ensuite, selon la version de PHP sur laquelle vous voulez voir les modules disponibles, exécutez la commande suivante:
liste pearXX
Remplacer XX par la version de PHP. Par exemple, pour voir les modules PEAR disponibles pour PHP7.4, utilisez:
user@servername [~/public_html]# pear74 list
Paquets installés, canal pear.php.net:
========================================
État de la version du paquetage
Archive_Tar 1.4.3 stable
Console_Getopt 1.4.1 stable
PEAR 1.10.5 stable
Structures_Graph 1.1.1 stable
XML_Util 1.4.2 stable
Comment installer un paquetage PEAR supplémentaire ?
En plus des paquets PEAR déjà installés, vous pouvez en installer de nouveaux. Par exemple, vous pouvez ajouter un module Calendrier. Pour ce faire, allez d’abord sur pear.php.net. Ensuite , dans le champ de recherche en haut à droite , saisissez Calendrier et cliquez sur Rechercher .

Ceci vous montrera tous les paquetages qui contiennent le mot « agenda ». Cliquez sur le premier résultat – « Calendar : Un paquetage pour construire des structures de données Calendar (indépendamment de la sortie) ».

Vous allez être redirigé vers la page du paquetage. De là, cliquez sur l’onglet Télécharger .

Ensuite, cliquez sur la dernière version disponible dans la section Télécharger pour lancer le téléchargement du paquetage.

Une fois le paquetage téléchargé localement, vous devez l’extraire sur votre ordinateur. Cela produira un dossier nommé Calendar-XXX où XXX est la version du paquetage.
Ensuite, connectez-vous avec votre compte par SSH et créez un répertoire nommé PEAR directement dans le répertoire personnel de votre compte – /home/client/ . Envoyer le dossier Calendar à l’intérieur de celui de PEAR . Vous devriez y envoyer tous les autres paquets Pear.
Configurez PHP pour inclure le répertoire local PEAR . Cela peut être fait en créant un fichier nommé php.ini et en collant la ligne suivante à l’intérieur:
include_path = ".:/usr/local/phpXX/lib/ php:/home/customer/PEAR";
Dans la ligne ci-dessus, phpXX devrait être remplacé par le bon numéro de version de PHP, c’est-à-dire que pour php7.4 il devrait être php74 . Ce php.ini fichier doit être copié dans chaque répertoire où les paquetages pear sont nécessaires.
À partir de ce moment, le paquet Calendar Pear sera disponible avec le chemin corrigé:
include « Calendrier-XXX/Calendrier.php » ;