Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Bonjour !
Je viens de débarquer sur dedibox, et les performances font véritablement plaisir ^^
info :
psa v8.6.0_build86080930.08 os_CentOS 5
Linux 2.6.25.4dedibox-r9-smp-x32
Par contre en transférant mes sites dessus, je me suis rendu compte que PEAR n'était pas activé ( --without-pear dans la config)
Du coup mes accès aux bases de données en MDB2 ne fonctionnent pas...
Savez-vous dans quel répertoire je peux trouver php et son fichier ./configuration pour que je puisse activer PEAR ?
Si quelqu'un a déjà fait cela, peut-être pourra-t-il me conseiller plutôt sur la méthode (qui m'éviterait de recompiler php) : par exemple pointer pear dans les modules externes, ou autre...
(PS : j'aurais d'autre questions à ajouter à ce fil dès que ce problème sera résolu ^^
)
Hors ligne
Je connais pas mais j'ai fait un :
yum provides *pear*
Et je vois un package qui est php-pear-MDB2-Driver-mysql.noarch : MySQL MDB2 driver
Peut-être cela suffit. Il a l'air d'etre dans les repo officiels.
Hors ligne
Tout d'abord merci pour ta réponse !
Oui effectivement les packages sont dispo, je les ai installé (pear, pear-mdb2, pear-mdb2-mysql, pear-mdb2-mysqli...)
mon problème et que pear n'est pas chargé :
php -m ne me cite pas pear ou plus
phpinfo() me donne en 'configure command' : './configure' ( ... ) '--without-pear' ( ... )
voilà voilà... je bloque
Hors ligne
Résolu !! (et oui déjà ^^ )
j'ai ajouté /usr/share/pear dans le include_path de php.ini
un restart sur httpd n'a rien chagé, j'ai rebooté le serveur et miracle ! mes procédures sql refonctionnent ^^
bon la suite demain... bonne nuit !
Hors ligne
Plutot que de redémarrer il suffisait peut-être juste de redémarrer mysqld ?
Enfin peut-être ![]()
Hors ligne
non, msqld et httpd relancés à chaques modifications, mais rien n'y faisait, mes procédures stockées étaient comme inexistantes et les users de toutes façons (autre que l'admin root) ne pouvaient pas se connecter.
le reboot a tout réglé... le restart de mysqld ne changeait absolument rien (genre deux distrib installées, et la mauvaise qui redémarre) y'a moyen de vérifier ce point facilement ? je suis pas un pro de linux...
Dernière modification par jisse (2009-01-14 10:19:52)
Hors ligne
La aucune idée mais des fois le reboot est obligé parce qu'en fait on pense que ça dépend d'un autre service que celui qu'on pense.
Existe t'il un /etc/init.d/pear ?
Si ça se trouve il fallait faire un modprobe de quelque chose... En tout cas l'objectif c'est de l'avoir résolu. Après trouver une méthode plus jolie ?
Hors ligne
oui pear est présent dans /etc/init.d, c'est ce fichier qui est utilisé pour manipuler pear. (pear install mdqb2, pear list, pear search...)
tu pense que pour prendre en compte pear le redémarrage était nécessaire ? on est peu de choses...
bon allez, maintenant il va me falloir rediriger les dns, et comme y'a plein de mails, va falloir les rediriger sur d'autre comptes pour ne rien perdre... j'adoooore ^^
Hors ligne
Si il est dans /etc/init.d un
/etc/init.d/pear restart
Aurait peut etre evité le reboot:cool:
Hors ligne