Programmation » [FATAL] mysql PHP libraries not installed
Catégorie:  
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 15:45:01,
Par jme
Bonjour,

J'essaye d'installer freepbx (anciennement amp) sur une debian.
Quand je lance l'instal tout a l'air de fonctionner sauf que à la fin j'ai l'erreur suivant: [FATAL] mysql PHP libraries not installed.

Quelqu'un sait me dire comment fixer cette erreur?

Merci d'avance
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 15:53:04,
Par zion
apt-get php_mysql?
Je suis le Roy :ocube:
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:01:42,
Par jme
php4_mysql est déjà installé, j'avais déjà essayé :sad:
merci quand même
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:03:11,
Par zion
Tu es certain qu'il est bien installé? Si tu fais un phpinfo(); en php, tu y vois ton php mysql?
Tu as pas une double install genre php4/php5?
Je suis le Roy :ocube:
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:03:31,
Par max
:aloy:

php4-mysql
Trololo
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:04:11,
Par zion
max> Je fais ce que je peux, j'utilise pas Debian :itm:
Je suis le Roy :ocube:
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:16:50,
Par jme
avec le phpinfo (), dans la section php je ne vois rien avec mysql, mais si je fais apt-get install php4-mysql, il me dit déjà installé :s
dans quel section est ce que je devrais le retrouver?
Faut il faire une modif quelque part (php.ini?)

merci
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:20:32,
Par Keeper
oui décommente la ligne

;mysql.so (enlève le :wink:

et redémarre apache
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:21:47,
Par zion
Et dans ton phpinfo, c'est php4 ou php5?

Sinon oui, faut modifier php.ini, mais en théorie si le module apt-get est pas mauvais, il l'a fait :joce: (un user debian pour confirmer qu'apt-get c'est pas pourri? :ddr555: )

EDIT: Keeper +1, mais le RPM devrait le faire normalement :itm:

Dernière édition: 18/04/2006 @ 16:22:23
Je suis le Roy :ocube:
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:25:36,
Par Keeper
parfois il décommente pas

j'ai eu la blague...

surement uen dépendance ou un script hasardeux
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:26:32,
Par jme
PHP Version 4.3.10-16
à la fin du php.ini j'ai extension=mysql.so qui n'est pas commenté :sad:
j'ai déjà redémarré apache "apache2 -k restart"
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:31:11,
Par zion
regarde dans le log errors d'apache (/var/log/httpd/errors), si ton module est pas compatible (on sait jamais, une version des API différentes entre le module et PHP) et il refusera de le loader.

Tu as aussi une option pour le répertoire des extension dans php.ini, vérifie qu'il est correct et que le mysql.so y est bien.
Je suis le Roy :ocube:
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:40:50,
Par jme
extension_dir = "./" est commenté, je peux mettre /usr/lib/php4/20020429/ ?
dans ce repertoire il y a bien sur mysql.so.
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 16:47:37,
Par zion
oui, tu peux, si c'est bien le bon mysql avec la bonne API (sinon tu auras une erreur dans le log apache comme dit plus haut).
Je suis le Roy :ocube:
   
[FATAL] mysql PHP libraries not installed
Publié le 18/04/2006 @ 17:07:15,
Par jme
pas d'erreur dans le log pour mysql.so :sad:
et ca change rien en forcant le chemin.
   
[FATAL] mysql PHP libraries not installed
Publié le 19/04/2006 @ 10:01:32,
Par jme
Salut,

aprés discussion au tel avec ovh, il m'a conseillé de publier le fichier d'install, donc le voici: install_amp
le plantage apparait +- à la ligne 723.
je doute que le probléme vienne du module mysql puisque d'autres sites tournent sur ce server et utilisent également mysql.
enfin c'est vous les pro :wink:
   
[FATAL] mysql PHP libraries not installed
Publié le 19/04/2006 @ 11:44:35,
Par zion
Oui enfin, ton script essaie de trouver la fonction mysql_connect, fonction qu'il ne trouve pas vu que le module mysql n'est pas chargé cfr ton phpinfo. On tourne en rond, tu dois chercher dans les logs pourquoi php ne charge pas ton module mysql. Tant que tu ne verras pas mysql mentionné qqpart dans phpinfo, ca n'ira pas :oh:

Attention, dans les derniers php, php4 utilise php4.ini et php5 php.ini.

Donc restart apache et va voir dans /var/log dans quel log il y a une erreur éventuelle pour le module mysql pas chargé. Ou modifie php.ini d'une façon telle que tu pourras être sûr au moins qu'il est pris en compte :oh:

Bref, la technique de l'essai/erreur pour déterminer au moins ou est le fautif.
Je suis le Roy :ocube:
   
[FATAL] mysql PHP libraries not installed
Publié le 19/04/2006 @ 12:21:15,
Par ovh
On dirait que tu as plusieures versions de php/mysql mélangées, ça pue ça :sad:
Je n'ai rien à voir avec www.ovh.com
   
[FATAL] mysql PHP libraries not installed
Publié le 19/04/2006 @ 16:07:04,
Par jme
   
[FATAL] mysql PHP libraries not installed
Publié le 19/04/2006 @ 16:11:02,
Par zion
Ah benh y a le module mysql :dawa:

Et il te dit toujours la même chose? :heink:
Je suis le Roy :ocube:
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?