Précédent   Forum du club des développeurs et IT Pro > PHP > Bibliothèques et frameworks > PEAR
PEAR Forum d'entraide sur le framework PHP : PEAR. Avant de poster -> cours PEAR.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/05/2007, 11h00   #1
pdtor
Futur Membre du Club
 
Inscription : octobre 2003
Messages : 99
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 99
Points : 16
Points : 16
Par défaut [Installation] Comment installer PEAR ?

Salut !

J'ai bien lu le tutoriel sur ce site expliquant comment installer PEAR et ses packages. Mon problème est le suivant: lorsque je vais à la page http://pear.php.net/package/HTML_QuickForm/download par exemple et que je télécharge ce package j'obtient un fichier compressé et lorsque je le décompresse j'obtient un seul fichier sans extension au lieu des fichiers habituels !

C'est la même chose avec les autres packages. Y a t il du nouveau sur la manière d'installer les packages PEAR ? Sinon, comment procéder ?
Où trouver les vrais packages avec les fichiers PHP à l'intérieur ?

Merci

Stephane
pdtor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2007, 14h28   #2
nathieb
Membre émérite
 
Avatar de nathieb
 
Homme olivier Thiébaut
Chef de projet/Architecte
Inscription : mai 2004
Messages : 705
Détails du profil
Informations personnelles :
Nom : Homme olivier Thiébaut
Âge : 46
Localisation : France

Informations professionnelles :
Activité : Chef de projet/Architecte
Secteur : Service public

Informations forums :
Inscription : mai 2004
Messages : 705
Points : 844
Points : 844
Par défaut install

Bonjour,

Déjà quel est ton Os ou plateforme.

Si c'est linux, it's easy.

Il faut que tu trouves le paquet php-pear ou quelquechose du genre, puis
apt-get install php5-pear dans mon cas , c'est tout .
puis en tant que root faire : pear install nomdupackage (confère site de pear)

Sous Win... , tu dois avoir, suivant easyphp, wamp, xampp, un fichier que se nomme go-pear.php.

le localiser et faire c:\cheminversphp\php.exe go-pear.php et suivre les instructions in english, and i can't help you for this part.

sinon cherchez pear go-pear.php google


olivier.
nathieb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 17h55   #3
anywhere
Invité de passage
 
Inscription : juillet 2007
Messages : 14
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 14
Points : 4
Points : 4
Citation:
Envoyé par nathieb
Bonjour,

Déjà quel est ton Os ou plateforme.

Si c'est linux, it's easy.

Il faut que tu trouves le paquet php-pear ou quelquechose du genre, puis
apt-get install php5-pear dans mon cas , c'est tout .
puis en tant que root faire : pear install nomdupackage (confère site de pear)

Sous Win... , tu dois avoir, suivant easyphp, wamp, xampp, un fichier que se nomme go-pear.php.

le localiser et faire c:\cheminversphp\php.exe go-pear.php et suivre les instructions in english, and i can't help you for this part.

sinon cherchez pear go-pear.php google


olivier.

Bonjour,
j'ai un probleme, chaque fois que je fais
Code :
pear install packagename
, un message d'erreur s'affiche:

pear n'est pas reconnue comme commande interne ou externe, un programme executable ou un fichier de commande

pear n'est pas reconnue comme commande interne ou externe, un programme executable ou un fichier de commande

ben je ne sais pas sous quel repertoire s'y mettre pour executer le pear install....



merci pour vos aides
anywhere est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/07/2007, 21h12   #4
Pingva
Nouveau Membre du Club
 
Avatar de Pingva
 
Inscription : août 2004
Messages : 147
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 147
Points : 31
Points : 31
Citation:
Envoyé par pdtor
Salut !

J'ai bien lu le tutoriel sur ce site expliquant comment installer PEAR et ses packages. Mon problème est le suivant: lorsque je vais à la page http://pear.php.net/package/HTML_QuickForm/download par exemple et que je télécharge ce package j'obtient un fichier compressé et lorsque je le décompresse j'obtient un seul fichier sans extension au lieu des fichiers habituels !

C'est la même chose avec les autres packages. Y a t il du nouveau sur la manière d'installer les packages PEAR ? Sinon, comment procéder ?
Où trouver les vrais packages avec les fichiers PHP à l'intérieur ?

Merci

Stephane

bonjour, j'ai exactement le meme probleme, tu decris exactement le probleme que je cherche

malheureusement je ne trouve pas la solution....
en se qui conserne le fichier go-pear.php, je l'ai installé , mais il m'as généré un fichier index.php avec des erreurs...

mais cela ne resouds pas le probleme de decompression du paquage en un seul fichier illisible (ressemblant a du XML) (pas de fichier Structures/DataGrid.php dans mon cas, que je voudrais exploiter)

je suis sous windows XP


si tout ca vous paraitra stupide, excisez moi, je suis debutante)
Pingva est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2007, 09h30   #5
lailalachir
Invité régulier
 
Inscription : juillet 2007
Messages : 23
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 23
Points : 6
Points : 6
pour installer pear a mon avis lideal c dinsataller go-pear da le repertoire php apres installer chacun des package qui manque a partir de la ligne commande :
1 se positionner dans le repertoire parents du repertoire pear
exemple : si jinstalle pear dans php alors je me positionne dans le repertoire php
ensuiste tapper la commande pear list pr voir lensemble des paquage qui ont ete installe avec pear apres pr insatller le reste mettre : pear install <nompaquage> et pr que ca amrche il faut etre connecte a internet

voila
lailalachir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2007, 12h52   #6
amy0o0
Nouveau Membre du Club
 
Inscription : octobre 2006
Messages : 129
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : octobre 2006
Messages : 129
Points : 26
Points : 26
Donc, voilà comment j'ai fait ma petite "procédure d'install"... je vais essayer d'être claire et j'espère que cela vous dépannera...

INSTALL de PEAR
1. ouvrir une fenêtre de commande
2. aller dans le répertoire où se situe le fichier gopear.phar (l'extension *.phar est pour php5, si mes souvenirs sont bons)
2. Tapez (si ce n'est pas dans votre config) :
Code :
set PATH=%PATH%;C:\wamp\php
3. install de pear :
INSTALL de packages et autres joyeuseté du genre:
1. Télécharger les fichiers désiré sur le site de pear. Ces fichiers sont compressés. Les décompresser. On obtient un seul fichier qui contient du xml en effet (ça ne sert pas trop de l'ouvrir, d'ailleurs)
2. Vérifier que tous les fichiers php.ini ont bien l'extension gd ou gd2 active (donc pas mis en commentaire, donc pas de ; ). Je dis bien TOUS.
2. Tapez (si ce n'est pas dans votre config) :
Code :
set PATH=%PATH%;C:\wamp\php\PEAR
--> ça s'est pour utiliser la commande pear qui suit
3. installation du ou des packages:
Code :
pear install nompackages_decompresse
Pour info, certains packages nécessitent l'insstallation d'autres package au préalable, mais les erreurs d'install sont assez explicites
(par ex, pour image_graph, il faut d'abord installer image_color et image_canvas dans cet ordre-là)

Bon, j'espère que ça vous sera utile, même si ce post arrive tardivement... mais mieux vaut tard que jamais

Voili, voilou
amy0o0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2008, 03h09   #7
kapack
Invité de passage
 
Inscription : octobre 2008
Messages : 1
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 1
Points : 1
Points : 1
voilà, j'ai voulu installer egroupware et j'ai eu le même problème pour installer pear. Je suis sous xp pro sp3, easyphp 2.0.0.0 et firefox 3
j'ai trouvé ça :
http://pear.php.net/go-pear
J'ai collé le contenu dans un fichier pearinstall.php que j'ai mis dans le répertoire
C:\Program Files\EasyPHP 2.0b1\php5\
j'ai rajouté un alias dans apache par l'admin, pointant sur le répertoire
j'ai relancé easyphp
contenant pearinstall.php et je l'ai lancé par le navigateur et pear s'est installé.
j'ai relancé easyphp pour être sùre
et j'ai accès aux packages
J'ai fait tellement de manips que j'ai peut-être fait des modifs dans php.ini qui ont fait que ça marche, à creuser...

Pour egroupware je cherche toujours...
kapack est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2008, 13h22   #8
Trigone7
Invité de passage
 
Inscription : décembre 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 3
Points : 3
Points : 3
Par défaut go-pear : impossible d'utiliser /temp

Hello.
J'ai téléchargé le dernier go-pear.php trouvé sur http://pear.php.net/go-pear
Je l'ai exécuté dans le répertoire /include sur le serveur mutualisé (Linux) de mon hébergeur.
Il a pu créer correctement les répertoires /bin et /PEAR, mais ce #%!?:$*+/% de script est incapable de créer et/ou d'utiliser le répertoire temporaire !

- Si je laisse le script créer le répertoire /temp, il prétend n'avoir aucune permission en écriture dessus (alors que c'est lui-même qui l'a créé).
Erreur :
Citation:
2. Temporary files directory
FATAL ERROR! This directory exists, but we have no write permission in it.

You can grant this permission by logging on to the server and issuing the following command:
chmod 0777 /var/www/vhosts/[monnomdedomaine].com/httpdocs/include/temp
- Si je change les droits en 0777 puis relance le script, même erreur, sauf que cette fois, il me transforme les droits en 0700 !! Du coup, je n'ai plus AUCUN droit sur /temp : je ne peux ni le lire, ni changer ses droits, ni le supprimer. Je suis obligé de contacter mon hébergeur pour qu'il le supprime directement sur le disque...

Pensant à un souci de "nom de répertoire réservé" (vu que le souci ne se produit pas pour /bin et /PEAR), j'ai essayé avec une variante comme "peartemp" : même punition.

J'ai déjà perdu 1/2 journée avec ce bug stupide, et je pense devoir installer PEAR "à la main" (et ça me gave d'avance -- d'autant plus que ce n'est pas le 1er problème débilissime que je rencontre avec PEAR, cette bibliothèque commence à me sortir par les yeux).

Quelqu'un a déjà rencontré ce souci ?
Trigone7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 01h59   #9
stealth35
Modérateur
 
Inscription : septembre 2010
Messages : 7 958
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 958
Points : 9 508
Points : 9 508
pour ceux qui recherche à installer PEAR sous OSX Lion :

Code :
sudo php /usr/lib/php/install-pear-nozlib.phar
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h16.


 
 
 
 
Partenaires

Hébergement Web