Koozali.org: home of the SME Server

Other Languages => Français => Topic started by: phil93 on July 29, 2004, 02:57:46 PM

Title: activer PEAR
Post by: phil93 on July 29, 2004, 02:57:46 PM
bonjour,

je suis très satisfait de e-smith que j'utilise depuis 18 mois

je souhaite installer un script (SPIP-AGORA) qui nécessite PEAR.
j'ai essaye de l'activer, le chemin parait correct dans phpinfo: include _:/share/pear
mais l'appli ne se lance pas

PEAR est-il actif dans E-smith, si non comment l'activer


merci
Title: activer PEAR
Post by: Davidator on July 30, 2004, 12:31:11 AM
Salut,

PEAR est installé d'origine, mais c'est une ancienne version qui n'est prévue que pour fonctionner avec IMP.

Tu dois télécharger la dernière version et y donner accès à l'iBay qui en a besoin via la commande :
/sbin/e-smith/db accounts setprop ton_ibay PHPBaseDir /home/e-smith/files/ibays/ton_ibay/:/chemin_vers_PEAR/
/sbin/e-smith/signal-event ibay-modify ton_ibay

Je te conseille de redémarer ensuite.
Title: activer PEAR
Post by: phil93 on July 31, 2004, 08:38:39 PM
bonjour,

j'ai suivi ta méthode après avoir mis a jour PEAR et les packages necessaires

mais après lors de l'installation d' AGORA, si le processus commence bien, les packages sont bien reconnus, il m'a été impossible de me connnecter a la base de données

je pense qu'il doit rester des pbs de droist en suspens

je vais tout reinstaller et je vous tiens au courant

merci
Title: activer PEAR
Post by: phil93 on July 31, 2004, 09:05:27 PM
voici ce que me retourne le fichier message

ul 31 21:44:43 e-smith-6 httpd: PHP Warning:  (null)(): Failed opening '/home/e-smith/files/ibays/agora/html/ecrire/index.php' for inclusion (include_path='.:/usr/share/pear') in Unknown on line 0
Jul 31 21:44:44 e-smith-6 httpd: PHP Warning:  Unknown(): open_basedir restriction in effect. File(/home/e-smith/files/ibays/agora/html/ecrire/index.php) is not within the allowed path(s): (/home/e-smith/ibays/agora/:/usr/share/pear/) in Unknown on line 0
Jul 31 21:44:44 e-smith-6 httpd: PHP Warning:  Unknown(/home/e-smith/files/ibays/agora/html/ecrire/index.php): failed to open stream: Operation not permitted in Unknown on line 0
Jul 31 21:44:44 e-smith-6 httpd: PHP Warning:  (null)(): Failed opening '/home/e-smith/files/ibays/agora/html/ecrire/index.php' for inclusion (include_path='.:/usr/share/pear') in Unknown on line 0
Jul 31 21:44:51 e-smith-6 httpd: PHP Warning:  Unknown(): open_basedir restriction in effect. File(/home/e-smith/files/ibays/agora/html/ecrire/install.php3) is not within the allowed path(s): (/home/e-smith/ibays/agora/:/usr/share/pear/) in Unknown on line 0
Jul 31 21:44:51 e-smith-6 httpd: PHP Warning:  Unknown(/home/e-smith/files/ibays/agora/html/ecrire/install.php3): failed to open stream: Operation not permitted in Unknown on line 0
Jul 31 21:44:51 e-smith-6 httpd: PHP Warning:  (null)(): Failed opening '/home/e-smith/files/ibays/agora/html/ecrire/install.php3' for inclusion (include_path='.:/usr/share/pear') in Unknown on line 0

les droits de /usr/share/pear sont root/shared
malgré la manipulation faite

merci

merci
Title: activer PEAR
Post by: MasterSleepy on July 31, 2004, 10:51:48 PM
Salut,

Sur ce coup là,le prob n'est pas lié à PEAR mais plutôt au faite que le script que tu lances fait référence à un fichier qui se trouve dans un autre répertoire que . ou /usr/share/pear.
Pour résoudre ce problème il faut modifier le fichier de  config de PHP, /etc/php.ini, pour ajouter dans l'option "include_path" le chemin suivant "/home/e-smith/files/ibays/agora/html/ecrire/".

Bien sûre, fait ça dans les templates ce sera mieux.

A+
Title: activer PEAR
Post by: phil93 on August 01, 2004, 11:57:33 AM
le pb c'est que le script est dans ce répertoire là

mon cd est au boulot je reinstalle tout mardi (lunid soir je sors un peu)

merci de tes réponses
Title: activer PEAR
Post by: phil93 on August 02, 2004, 10:25:39 PM
en fait je ne suis pas sorti,

j'ai reinstalle mon serveur,
fait un upgrade de php vers la 4.3.7 en suivant le script de dan brown (1/4 d'heure)

mis a jour PEAR , 10 mn avec la recherche

donner les droits sur l'ibay comme indique ci-dessus st ça a marche impec

merci de vos conseils, je vais essayé de récapituler tout ça dans une petite note
Title: activer PEAR
Post by: Davidator on August 03, 2004, 12:24:48 PM
Quote
en fait je ne suis pas sorti,


arf :hammer:

Quote
merci de vos conseils,


Nous sommes heureux d'avoir pu vous servir (Cf le film L'homme bicentenaire)

Quote
je vais essayé de récapituler tout ça dans une petite note


C'est c'est une hyper méga bonne initiative. Dis-le plus fort que tout le monde t'entende ;)
Title: activer PEAR
Post by: Davidator on August 03, 2004, 12:28:27 PM
Bouh ! j'suis handicapé du clavier aujourd'hui moi !

- à la place de :hammer: fallait lire :pint:
- à la place de "c'est c'est" fallait lire "ça c'est"
- à la place de ";)" fallait lire ;-)

ça m'apprendra à faire un préview avant un post :hammer:
Title: activer PEAR
Post by: Taltos on August 05, 2004, 03:04:37 PM
Quote from: "phil93"
en fait je ne suis pas sorti,

j'ai reinstalle mon serveur,
fait un upgrade de php vers la 4.3.7 en suivant le script de dan brown (1/4 d'heure)

mis a jour PEAR , 10 mn avec la recherche

donner les droits sur l'ibay comme indique ci-dessus st ça a marche impec

merci de vos conseils, je vais essayé de récapituler tout ça dans une petite note



Tu pourra diffuser ta note s'il te plait ? j'arive pas a mettre a jours PEAR ...

que pense tu de spip agora ? il a l'air d'etre extremement plus lent que spip ? tu l'utilise dans quel cadre si c'est pas indiscret ?

A+