Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1170 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [Mysql] Fatal error: Call to undefined function: mysql_connect() in***

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Mysql] Fatal error: Call to undefined function: mysql_connect() in***

n°646230
ecliptux
Oui. Enfin si peut-être.
Posté le 07-03-2005 à 13:00:18  profilanswer
 

Hello,
 
J'ai installé Apache, php4 et mysql, ainsi que les modules qui vont bien : php4-mysql, libapache2-mod-php4 ....
Lorsque je tente d'accéder à un site local qui accède à mysql, j'obtiens l'erreur suivante :

Fatal error: Call to undefined function: mysql_connect() in /home/ecliptux/public_html/site1/connect_visite.php on line 6


 
Auriez-vous une idée de l'origine du problème ?


---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
mood
Publicité
Posté le 07-03-2005 à 13:00:18  profilanswer
 

n°646231
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 07-03-2005 à 13:02:26  profilanswer
 

tu as installé comment ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°646233
esox_ch
Posté le 07-03-2005 à 13:04:51  profilanswer
 

doit surment avoir oublier d'installer le module mysql.. phpinfo() pour etre sur


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°646235
ecliptux
Oui. Enfin si peut-être.
Posté le 07-03-2005 à 13:08:02  profilanswer
 

Et non ça n'était pas un pb de package ;)
J’ai pu trouver la solution a mon problème. La voici pour ceux qui seraient dans la même situation : il suffisait de décommenter une ligne de mon fichier /etc/php4/apache2/php.ini :
 
extension=mysql.so
 
C'est dingue qd même de passer autant de temps sur ce genre de connerie......

Message cité 1 fois
Message édité par ecliptux le 07-03-2005 à 13:08:17

---------------
Il existe mille manières d'agir, et une seule de ne rien faire.
n°646303
esox_ch
Posté le 07-03-2005 à 15:06:31  profilanswer
 

Comme je disais, un phpinfo() aurait suffi ...


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°810904
Groody
Utilisez MES smileys §
Posté le 18-05-2006 à 13:41:22  profilanswer
 

Et que doit on voir/chercher dans les infos données par phpinfo() ?
 
 
J'ai le même prb, mais sous Win.
J'ai fait tout ce qui est indiqué pour l'installation manuelle (décommenter "extension=php_mysql.dll", déclarer le chemin de Php dans la variable path, etc) mais j'ai toujours le prb.
 
apache_2.0.58-win32-x86-no_ssl
php-5.1.4-Win32
mysql-essential-4.1.19-win32


Message édité par Groody le 18-05-2006 à 13:43:54

---------------
Vidéo Concorde Air France | www.kiva.org
n°810911
Groody
Utilisez MES smileys §
Posté le 18-05-2006 à 14:11:36  profilanswer
 

Grrrr, des heures de recherche et de tests pour aussi peu.
 
Il fallait découvrir que php.ini doit être dans %system folder%\ pour qu'il soit pris en compte :fou:


Message édité par Groody le 18-05-2006 à 14:12:04

---------------
Vidéo Concorde Air France | www.kiva.org
n°833820
tuxbleu
renie ses origines
Posté le 09-08-2006 à 11:00:59  profilanswer
 

ecliptux a écrit :

Et non ça n'était pas un pb de package ;)
J’ai pu trouver la solution a mon problème. La voici pour ceux qui seraient dans la même situation : il suffisait de décommenter une ligne de mon fichier /etc/php4/apache2/php.ini :
 
extension=mysql.so
 
C'est dingue qd même de passer autant de temps sur ce genre de connerie......


 
  [:chronoklazm]  
merci.


---------------
Mon topic de vente - Mon feed-back
n°834461
youx21
Posté le 11-08-2006 à 14:22:08  profilanswer
 


je passe ici par harsard. Pour linux, et plus particulèrement débian il ne faut pas oublier d'ajouter le paquet "php4-mysql" (pour php4, pour php5 il s'agit de "php4-mysql" ). ensuite il faut allez dans le fichier php.ini  (pour moi j'ai apache2):  
 
/etc/php4/apache2/php.ini
 
rechercher comme déjà expliquer l'extension à chercher mais aussi aussi le repertoire où chercher. Dans mon cas:
 
extension=mysql.so
extension_dir=/usr/lib/php4/20050606
 
pour avoir le "extension_dir" regarder dans le paquet où est situer "mysql.so" (synaptic l'indique)
 
 
Bon, j'ai un petit envirionnement de développement. Pour un envirronement en prod ça doit être moins à l'arrache que ça!

n°835289
tuxbleu
renie ses origines
Posté le 15-08-2006 à 20:31:03  profilanswer
 

youx21 a écrit :

je passe ici par harsard. Pour linux, et plus particulèrement débian il ne faut pas oublier d'ajouter le paquet "php4-mysql" (pour php4, pour php5 il s'agit de "php4-mysql" ). ensuite il faut allez dans le fichier php.ini  (pour moi j'ai apache2):  
 
/etc/php4/apache2/php.ini
 
rechercher comme déjà expliquer l'extension à chercher mais aussi aussi le repertoire où chercher. Dans mon cas:
 
extension=mysql.so
extension_dir=/usr/lib/php4/20050606
 
pour avoir le "extension_dir" regarder dans le paquet où est situer "mysql.so" (synaptic l'indique)
 
 
Bon, j'ai un petit envirionnement de développement. Pour un envirronement en prod ça doit être moins à l'arrache que ça!


 
php-mysql_4.1 et non la version le plus recente (5) qui cause des soucis.


---------------
Mon topic de vente - Mon feed-back

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [Mysql] Fatal error: Call to undefined function: mysql_connect() in***

 

Sujets relatifs
/var/log/httpd/error_log (log répétitifs _vti_bin & MSOffice)Probleme à la compilation de mysql-query-browser
Mysql query browser -> GdkPixbuf-CRITICAL[mysql] gui ?
problemes imp / mysql[Resolu] Configuration wifi (SIOCSIFFLAGS:function not implemented)
Récupération de base avec MySQL[gentoo] Pureftpd & mysql auth.
[resolu]rpm introuvable : php-mysql 4.3.2-8.ent 
Plus de sujets relatifs à : [Mysql] Fatal error: Call to undefined function: mysql_connect() in***


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR