Installer et utiliser Pear

Installer et utiliser Pear

sommaire :

  1. Installation
  2. Première utilisation
 

Pear est une bibliothèque php qui permet de gérer les installations des librairies php.
Nous allons voir dans ce tutoriel comment installer PEAR et faire une première utilisation.

Installation

Pour l’installation, nous allons commencer à ouvrir une invite de commande dos.
Et commencer par faire :

set PATH=%PATH%;C:\wamp\php

Normalement dans votre dossier php, vous avez un dossier PEAR, il faut s’y rendre.

Par exemple, pour wamp il faut taper : cd C:\wamp\php\PEAR


Vous trouverez un fichier php go-pear.phar, il suffit de l’exécuter :

php go-pear.phar

Et là, l’installation se lance :)

installation pear

installation pear

Si vous voulez que l’installation de pear concerne toutes les sessions d’utilisateurs, il faut mettre system.


Un récapitulatif des chemins de configuration de pear est affiché, vous pouvez laisser la configuration par défaut, elle est très bien.

installation pear

installation pear

Dernière étape, on accepte de modifier notre fichier php.ini pour qu’il prenne en compte notre bibliothèque PEAR.

pear installation

pear installation

Eh voilà c’est installé :)

pear installation

pear installation


Première utilisation

Nous allons installer la librairie DATE

Dans un premier temps nous allons faire :

set PATH=%PATH%;C:\wamp\php\PEAR

Il faut aller ensuite sur http://pear.php.net/packages.php.

Date and Time -> Date -> Download.


On va récupérer la commande pour le téléchargement :

utilisation pear

utilisation pear

Pour moi, il faut taper :

pear install Date-1.5.0a1


Si vous avez une erreur du type :

PEAR Fatal error: Allowed memory size of 8388608 bytes exhausted

Il faut modifier votre fichier C:\wamp\php\php.ini, aller dans l’attribut memory_limit = 8M
et remplacer par : memory_limit = 256M

Comme ça, on est tranquille :)


// on fait appel a notre librairie PEAR
set_include_path(get_include_path() . ";C:\wamp\php\PEAR\pear");

require_once 'DATE.php';
$now = new Date();

//UNIX timestamp:
echo $now->getTime().'<br/>';

//format de date iso
echo $now->getDate();

Et voilà, vous savez utiliser PEAR :)

Note de l'article




1 Star2 Stars3 Stars4 Stars5 Stars (aucun vote)
Loading ... Loading ...

  1. moi Says:

    Trop succinct : ne sert presqu’à rien.

Donner votre avis :