version client mysql utilisé par PHP

version client mysql utilisé par PHP - PHP - Programmation

Marsh Posté le 28-06-2006 à 15:49:55    

j'ai installé par RPM sur un serveur Linux red hat les packs: client, serveur, shared librairies et shared compatibility librairies
de MySQL en version 4.1.20. ( j'ai aussi sur ce serveur: Apache 2.0, PHP 4.2.2 et phpmyadmin 2.8.0.4 )
le problème est que sous Phpmyadmin il m'affiche bien la bonne version de serveur MySQL mais pas le bon client Mysql utilisé
(il utiliserait l'ancienne version qu'il y avait avant sur le serveur).
Evidemment phpinfo() me dit la même chose.
Le nouveau client est bien installé (je l'ai utilisé pour faire de l'admin sur la table user).
 
j'ai cru voir ailleurs qu'il faut que je recompile PHP pour qu'il utilise la bonne API du client MySQL.
Quelqu'un aurait un tuto avec recompil et réinstall de PHP tout proprement ?
j'ai déjà galéré pour upgrader MySQL ,j'aimerai pas mettre le souk avec cette recompil de php...

Reply

Marsh Posté le 28-06-2006 à 15:49:55   

Reply

Marsh Posté le 28-06-2006 à 15:54:04    

madvince a écrit :

j'ai installé par RPM sur un serveur Linux red hat les packs: client, serveur, shared librairies et shared compatibility librairies
de MySQL en version 4.1.20. ( j'ai aussi sur ce serveur: Apache 2.0, PHP 4.2.2 et phpmyadmin 2.8.0.4 )
le problème est que sous Phpmyadmin il m'affiche bien la bonne version de serveur MySQL mais pas le bon client Mysql utilisé
(il utiliserait l'ancienne version qu'il y avait avant sur le serveur).
Evidemment phpinfo() me dit la même chose.
Le nouveau client est bien installé (je l'ai utilisé pour faire de l'admin sur la table user).
 
j'ai cru voir ailleurs qu'il faut que je recompile PHP pour qu'il utilise la bonne API du client MySQL.
Quelqu'un aurait un tuto avec recompil et réinstall de PHP tout proprement ?
j'ai déjà galéré pour upgrader MySQL ,j'aimerai pas mettre le souk avec cette recompil de php...


 
Pourquoi tu n'utilises pas une solution LAMPP ?  :??:  

Reply

Marsh Posté le 28-06-2006 à 16:05:38    

parce qu'on apprend mieux en installant tout par soi meme, non ?

Reply

Marsh Posté le 28-06-2006 à 16:07:28    

madvince a écrit :

parce qu'on apprend mieux en installant tout par soi meme, non ?


 
Ah ouai ? Et installer des rpm, on apprend mieux peut être ?  :o  
 
De plus, installer un LAMPP permet d'avoir une bonne homogénéïté au niveau des versions des modules et des applications que tu utilises. C'est pas toi dans ton coin qui va perdre ton temps à tester 10 000 versions, et puis ça ne va pas t'empêcher de devoir foutre ton nez dans httpd.conf ou php.ini

Reply

Marsh Posté le 28-06-2006 à 16:10:55    

bon çà ne répond pas trop à ma question au final,  mais peux tu me citer quelques solutions viables LAMPP alors ?
 

Reply

Marsh Posté le 28-06-2006 à 16:17:15    

http://www.apachefriends.org/fr/xampp-linux.html
 
Et si, ça répond à ta question et même ça résoud tes problèmes actuels et futurs. :o

Reply

Marsh Posté le 28-06-2006 à 17:15:27    

merci mais,  
 
non tu ne réponds pas à ma question puisque tu devrais me parler de compilation de PHP et d' API mysql
(enfin j'attendais une confirmation à ce sujet et un tuto concernant mon problème).
Moi j'attend simplement une explication sur ce sujet et pas une solution d'install toute faite...
(j'aime résoudre et comprendre les problèmes que je rencontre , je ne peux pas être plus clair )
 
désolé d'etre sec, mais tes réponses semblent prendre les gens de haut. :sarcastic:  
 
c'est pas grave je continuerai à chercher ailleurs sur le net...
 
 

Reply

Marsh Posté le 28-06-2006 à 17:58:54    

madvince a écrit :

merci mais,  
 
non tu ne réponds pas à ma question puisque tu devrais me parler de compilation de PHP et d' API mysql
(enfin j'attendais une confirmation à ce sujet et un tuto concernant mon problème).
Moi j'attend simplement une explication sur ce sujet et pas une solution d'install toute faite...
(j'aime résoudre et comprendre les problèmes que je rencontre , je ne peux pas être plus clair )
 
désolé d'etre sec, mais tes réponses semblent prendre les gens de haut. :sarcastic:  
 
c'est pas grave je continuerai à chercher ailleurs sur le net...


 
Et bien tu peux chercher ailleurs en effet...  
 
Si on te conseille une install toute faite, c'est pas sans raison. Pour info, ça fait un baille que je travaille sous Linux avec ce genre de plateforme, et compiler soi-même PHP et le reste n'a d'intérêt que de la simple curiosité. Si tu veux une install sans problème, il est inutile de compiler soi-même PHP, d'autant que tu viendras ensuite pleurer parce que tel ou tel truc ne fonctionne pas...
 
:o

Reply

Marsh Posté le 28-06-2006 à 18:11:12    

Hermes le Messager a écrit :

Et bien tu peux chercher ailleurs en effet...  
 
Si on te conseille une install toute faite, c'est pas sans raison. Pour info, ça fait un baille que je travaille sous Linux avec ce genre de plateforme, et compiler soi-même PHP et le reste n'a d'intérêt que de la simple curiosité. Si tu veux une install sans problème, il est inutile de compiler soi-même PHP, d'autant que tu viendras ensuite pleurer parce que tel ou tel truc ne fonctionne pas...
 
:o


C'est vrai dans le cas d'une installation "par defaut", mais dès que tu as besoin d'options un peu exotiques ( par exemple le support dba), il vaut mieux compiler "à la main" avec les options kivonbien[:spamafote]
Donc perso, je trouve ça bien d'apprendre à compiler plutot que d'utiliser un truc tout prêt... Certes au début, le risque que ça merdoit est grand mais faut bien apprendre un jour :o


Message édité par anapajari le 28-06-2006 à 18:14:12
Reply

Marsh Posté le 28-06-2006 à 18:15:22    

Mais clair quoi... :o
 
Sinon, quand on veut travailler direct avec PHP, je trouve la solution XAMPP très bonne d'autant qu'elle ne t'assiste pas trop, pas comme easyPHP par exemple...
 
Et sinon, utiliser des extensions exotiques, c'est bien, mais faut déjà avoir la main sur le serveur. Je trouve quand même sacrément plus intelligent de toujours chercher à utiliser des technos les plus standards possibles, susceptibles de se retrouver sur l'immense majorité des serveurs avec apache+php.

Reply

Marsh Posté le 28-06-2006 à 18:15:22   

Reply

Marsh Posté le 28-06-2006 à 18:26:37    

Hermes le Messager a écrit :

Et sinon, utiliser des extensions exotiques, c'est bien, mais faut déjà avoir la main sur le serveur. Je trouve quand même sacrément plus intelligent de toujours chercher à utiliser des technos les plus standards possibles, susceptibles de se retrouver sur l'immense majorité des serveurs avec apache+php.


En même temps si tu peux compiler PHP c'est un peu que t'as la main sur le serveur :o
Quand aux options exotiques, ça se rencontre assez vite si c'est pas pour le site des grands parents ( genre connexion à un as400 ... )

Reply

Marsh Posté le 28-06-2006 à 18:49:18    

anapajari a écrit :

En même temps si tu peux compiler PHP c'est un peu que t'as la main sur le serveur :o
Quand aux options exotiques, ça se rencontre assez vite si c'est pas pour le site des grands parents ( genre connexion à un as400 ... )


 
mes grands parents t emm********* :o

Reply

Marsh Posté le 28-06-2006 à 19:58:08    

ça vole bas sur ce forum...
 
je comprend mieux pourquoi je n'ai toujours pas ma réponse !...   :o
 
allez messieurs les modos : on feeerme !

Message cité 1 fois
Message édité par madvince le 28-06-2006 à 19:59:02
Reply

Marsh Posté le 28-06-2006 à 19:59:41    

madvince a écrit :

ça vole bas sur ce forum...
 
je comprend mieux pourquoi je n'ai toujours pas ma réponse !...   :o
 
allez messieurs les modos : on feeerme !


 
Tu n'as pas ta réponse parce que ça n'a rien à voir avec de la prog.
 
Comment compiler PHP avec tel ou tel module sous nunux, c'est sur OSA que ça se passe. :o

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed