Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 21 May 2007 15:51:19

arhwebmaster
Apôtre du libre
 
Date d'inscription: 21 Mar 2007
Messages: 51

Une erreur PHP s'elevera en connexion à la MySQL

Salut.

J'ai un petit problème.
Comment je fais une connexion à ma base de données MySQL?
Le OS qui est installé sur mon serveur est CentOS 5.

Si j'essaye que faire une connexion, alors ce erreur s'elevera:

Code:

Fatal error: Call to undefined function mysql_connect() in /var/www/html/myspace/myspace/send_en_mail_efter_aabningen.php on line 5

Il n'y a pas un lieu comme 127.0.0.1 . big_smile .

Hors ligne

 

#2 21 May 2007 16:08:18

fonji
Gourou(e) du libre
Lieu: Fribourg, don !
Date d'inscription: 15 Feb 2006
Messages: 490
Site web

Re: Une erreur PHP s'elevera en connexion à la MySQL

Ben c'est que la librairie mysql n'est pas activée dans ton php.ini ou que le paquet qui fait le lien entre php et mysql n'est pas installé (php_mysql sauf erreur).
Regarde si t'as pas une ligne commentée dans php.ini qui contient ça : extension=msql.so

PS : les fonctions mysql_* saimal, faut utiliser PEAR. (comment ça je vais me mettre la moitié de la terre à dos ?)

Hors ligne

 

#3 21 May 2007 16:20:24

arhwebmaster
Apôtre du libre
 
Date d'inscription: 21 Mar 2007
Messages: 51

Re: Une erreur PHP s'elevera en connexion à la MySQL

fonji a écrit:

Ben c'est que la librairie mysql n'est pas activée dans ton php.ini ou que le paquet qui fait le lien entre php et mysql n'est pas installé (php_mysql sauf erreur).
Regarde si t'as pas une ligne commentée dans php.ini qui contient ça : extension=msql.so

PS : les fonctions mysql_* saimal, faut utiliser PEAR. (comment ça je vais me mettre la moitié de la terre à dos ?)

Ben . Je l'ai trouvé.
ça fait voir comme ceci:

Code:

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
;   extension=modulename.extension
;
; For example:
;
;   extension=msql.so

Qu'est-ce que je doit faire après ça?

Dernière modification par arhwebmaster (21 May 2007 16:27:56)


Il n'y a pas un lieu comme 127.0.0.1 . big_smile .

Hors ligne

 

#4 21 May 2007 16:37:17

fonji
Gourou(e) du libre
Lieu: Fribourg, don !
Date d'inscription: 15 Feb 2006
Messages: 490
Site web

Re: Une erreur PHP s'elevera en connexion à la MySQL

Vérifie juste un peu plus loin que ça ne soit pas écrit ";Note that MySQL and ODBC support is now built in, so no dll is needed for it." et qu'il n'y a pas d'autre ligne où apparait extension=msql.so.
Si y'a une autre ligne où ce texte apparaît, enlève le ";" si y'en a un. Si y'en a pas et que y'a cette ligne, faudra chercher ailleurs.
Si y'a pas d'autre ligne et que y'a pas la note de dessus là, ben tu peux enlever le ; à la ligne qui contient "extension=msql.so" que tu as trouvé dans ton fichier.

Putain c'est au moins pas clair.

Hors ligne

 

#5 21 May 2007 16:59:35

arhwebmaster
Apôtre du libre
 
Date d'inscription: 21 Mar 2007
Messages: 51

Re: Une erreur PHP s'elevera en connexion à la MySQL

fonji a écrit:

Vérifie juste un peu plus loin que ça ne soit pas écrit ";Note that MySQL and ODBC support is now built in, so no dll is needed for it." et qu'il n'y a pas d'autre ligne où apparait extension=msql.so.
Si y'a une autre ligne où ce texte apparaît, enlève le ";" si y'en a un. Si y'en a pas et que y'a cette ligne, faudra chercher ailleurs.
Si y'a pas d'autre ligne et que y'a pas la note de dessus là, ben tu peux enlever le ; à la ligne qui contient "extension=msql.so" que tu as trouvé dans ton fichier.

Putain c'est au moins pas clair.

Hm . Un nouveau problème: J'ai enlevé le ";" et redémarré l'Apache, mais ça encore écrit la même.

Donc:

Code:

Fatal error: Call to undefined function mysql_connect() in /var/www/html/myspace/myspace/un_message_apres_l'ovrir.php on line 5

Il n'y a pas un lieu comme 127.0.0.1 . big_smile .

Hors ligne

 

#6 21 May 2007 18:11:08

fonji
Gourou(e) du libre
Lieu: Fribourg, don !
Date d'inscription: 15 Feb 2006
Messages: 490
Site web

Re: Une erreur PHP s'elevera en connexion à la MySQL

Essaie la commande

Code:

yum install php_mysql

(si mes souvenirs sont bons ton OS est un fork de red hat nan ?)

Hors ligne

 

#7 21 May 2007 18:38:51

arhwebmaster
Apôtre du libre
 
Date d'inscription: 21 Mar 2007
Messages: 51

Re: Une erreur PHP s'elevera en connexion à la MySQL

fonji a écrit:

Essaie la commande

Code:

yum install php_mysql

(si mes souvenirs sont bons ton OS est un fork de red hat nan ?)

Hehe oui, ils sont bons . big_smile . Mon OS est CentOS 5 . Hm . Il n'y a pas un composant, qui s'appelle php_mysql .
Il y a seulement ces composants: php, php-cli, php-common, php-ldap .

hmm .

Dernière modification par arhwebmaster (21 May 2007 18:58:28)


Il n'y a pas un lieu comme 127.0.0.1 . big_smile .

Hors ligne

 

#8 21 May 2007 19:05:13

arhwebmaster
Apôtre du libre
 
Date d'inscription: 21 Mar 2007
Messages: 51

Re: Une erreur PHP s'elevera en connexion à la MySQL

aaaargh, excuse moi . big_smile . J'ai trouvé le composant . Je regarde seulement les composants installé . big_smile .

Merci beaucoup . il est en fonctionne . smile .


Il n'y a pas un lieu comme 127.0.0.1 . big_smile .

Hors ligne

 

#9 21 May 2007 19:07:30

fonji
Gourou(e) du libre
Lieu: Fribourg, don !
Date d'inscription: 15 Feb 2006
Messages: 490
Site web

Re: Une erreur PHP s'elevera en connexion à la MySQL

Cherche php-mysql ici et prends un fichier qui a une version qui correspond à ta version de php.

Hors ligne

 

#10 21 May 2007 20:00:17

arhwebmaster
Apôtre du libre
 
Date d'inscription: 21 Mar 2007
Messages: 51

Re: Une erreur PHP s'elevera en connexion à la MySQL

fonji a écrit:

Cherche php-mysql ici et prends un fichier qui a une version qui correspond à ta version de php.

Non non . Il me faut pas . Je dis que j'ai trouvé le composant . wink . (voir mon deniére message) .


Il n'y a pas un lieu comme 127.0.0.1 . big_smile .

Hors ligne

 

#11 21 May 2007 20:57:41

fonji
Gourou(e) du libre
Lieu: Fribourg, don !
Date d'inscription: 15 Feb 2006
Messages: 490
Site web

Re: Une erreur PHP s'elevera en connexion à la MySQL

Ah ouais, j'ai croisé ta réponse avec la mienne ^^
Ben tant mieux smile

Hors ligne

 

#12 21 May 2007 21:08:48

arhwebmaster
Apôtre du libre
 
Date d'inscription: 21 Mar 2007
Messages: 51

Re: Une erreur PHP s'elevera en connexion à la MySQL

fonji a écrit:

Ah ouais, j'ai croisé ta réponse avec la mienne ^^
Ben tant mieux smile

J'ai pas compris . hmm .


Il n'y a pas un lieu comme 127.0.0.1 . big_smile .

Hors ligne

 

#13 21 May 2007 21:22:14

fonji
Gourou(e) du libre
Lieu: Fribourg, don !
Date d'inscription: 15 Feb 2006
Messages: 490
Site web

Re: Une erreur PHP s'elevera en connexion à la MySQL

Y'a rien à comprendre, parce que c'est pas compréhensif. À croire que j'ai des problèmes ces temps. Je voulais dire que j'ai répondu sans voir ton deuxième message...

Hors ligne

 

#14 21 May 2007 21:50:09

arhwebmaster
Apôtre du libre
 
Date d'inscription: 21 Mar 2007
Messages: 51

Re: Une erreur PHP s'elevera en connexion à la MySQL

Okay . Alors y a quellesque choses à comprendre, mais tant pis . wink .
Je comprends maintenant.

Mon problème est résolu . Merci pour ton aide . smile .

Dernière modification par arhwebmaster (21 May 2007 21:51:30)


Il n'y a pas un lieu comme 127.0.0.1 . big_smile .

Hors ligne

 

Pied de page des forums

Powered by FluxBB