Voici comment utiliser PEAR avec EasyPHP. Au moins depuis la version 1.6, EasyPHP fournit une version de PEAR. Malheureusement cette version est très ancienne, voir obsolète.
Voici donc une procédure (parmi d'autres) pour mettre à jour la "POIRE" :
Note : Je considère que EasyPHP a été installé dans le répertoire "C:\Program Files\EasyPHP"
INSTALATION
Etape 1 :
Renommer le répertoire C:\Program Files\EasyPHP\php\pear en C:\Program Files\EasyPHP\php\pear.old
Etape 1bis :
Exécuter le programme suivant "C:\Program Files\EasyPHP\phpini.exe"
cochez la dernière ligne (zlib.dll) cliquez sur valider puis quitter.
Etape 2 :
Sauvegardez la page http://go-pear.org/ dans le fichier "C:\Program Files\EasyPHP\www\go-pear.php"
Etape 3 :
Via votre navigateur, rendez-vous sur l'URL suivante http://localhost/go-pear.php
Etape 4 :
Lisez, cliquez sur NEXT
Etape 5 :
C'est l'étape clef, voici donc les paramètres adéquats :
0. HTTP proxy (host:port) -----| http://votre_proxy:8080/ Remarque: laissez la deuxième case vide 1. Installation prefix -----| c:\progra~1\easyphp\php\pear 2. Binaries directory -----| $prefix 3. PHP code directory ($php_dir) -----| $prefix\PEAR 4. Documentation base directory -----| $php_dir\docs 5. Data base directory -----| $php_dir\data 6. Tests base directory -----| $php_dir\tests 7. PEAR Installer cache directory -----| $php_dir\cache 8. Cache TimeToLive -----| 300 9. Filename of WebFrontend -----| $prefix\index.php 10. php.exe path, optional (CLI command tools) -----| c:\progra~1\easyphp\php\php.exe
Etape 6 :
Cliquez sur INSTALL, et tout devrait bien ce passer !
UTILISATION
Maintenant, 2 méthodes vous permettent de gérer votre base PEAR, en ligne de commande et via un navigateur.
(en sachant que la seconde n'est pas encore considéré, par le PHP Group, comme stable)
1. En ligne de commande
Démarrer / Programme / Accessoires / Invite de commande
C:\>cd c:\progra~1\easyphp\php\pearC:\PROGRA~1\EasyPHP\php\pear>pear.bat
2. Via un navigateur
a. Ajouter dans le fichier C:\Program Files\EasyPHP\apache\conf\httpd.conf à la ligne 983 la ligne suivante :
Alias /pear/ "C:/Program Files/EasyPHP/php/pear/"
b. Éditez le fichier C:/Program Files/EasyPHP/php/pear/index.php et ajoutez le caractère anti-slash à la ligne 74 colonne 53
c. arretez puis redémarrer EasyPHP
d. Rendez-vous à l'URL suivante http://localhost/pear/
REMARQUE
Il est possible dans certain cas, que la configuration décrite en Etape 5 soit perdue.
Dans ce cas il ne vous reste plus qu'à la ressaisir soit un ligne de commande avec
"pear.bat config-set ..." soit à l'URL http://localhost/pear/index.php?command=config-show
CONCLUSION
Voilà, un peu lourd comme procédure, mais maintenant
vous n'avez plus d'excuse pour le pas utiliser
PEAR::DB, PEAR::MAIL, PEAR:XML_Parser etc...
Aucun commentaire:
Enregistrer un commentaire