|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||||
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 9 ![]() |
Bonjour,
Je viens tout juste d'installer apache2 sur mon serveur perso ( un vieux pc qui tourne sous DSL cf ma config). J'ai installé Php5, Mysql et Postgresql. Mysql et Postgresql fonctionnent parfaitement. J'ai utiliser les fichiers binaires de mysql, toutes les autres installations ont été faites à partir des sources. J'ai donc voulu ajouter leurs extensions à php5. J'ai donc utilisé phpize, dans /ext/mysql et pgsql. Pour Postgresql, tout s'est bien passé, configure, make et make install parfait. Postgresql est donc maintenant pris en compte dans php. Seulement, pour mysql ça se complique. Une fois phpize appliqué, sans probleme, ./configure ne fonctionne pas. j'ai bien indiqué : Code X :
/usr/local/mysql est bien sur le dossier où j'ai installé mysql. le ./configure affiche donc : Citation:
Code X :
et ça continue avec des erreurs comme celles-ci jusqu'à la fin du log. Il semble donc qu'il trouve bien les fichiers mysql, mais que ceux-ci retournent une erreur (ou que le script "./configure" compile mal). Le fait est que ça ne fonctionne pas, donc pas de mysql.so, pas de Php+Mysql Je suppose aussi que récupérer un mysql.so d'une autre machine ne resoudra pas le probleme (pas les mêmes config donc pas les mêmes resutlats). J'ai essayé d'autre mysql : standard , max, l'extension mysql du site php.net, ... rien n'y fait. je ne sais pas quoi faire, toute aide sera la bienvenue. Merci d'avance ! PS: Config : distrib : DSL (et oui vieux pc serveur) linux 2.4.26 Server version : Apache 2.2.3 Php version : Php 5.2.0 MySQL version : Ver 5.0.7-max PostgreSQL : V. 8.2.0 |
|||||
|
|
00
|
|
|
#2 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Tentez d'ajouter le répertoire du script mysql_config à votre variable d'environnement PATH puisqu'en général les scripts configure cherche à utiliser ce dernier pour définir les options de compilation qui lui sont liées. S'il ne trouve toujours pas libmysql vous pouvez ajouter le chemin de son répertoire dans /etc/ld.so.conf et lancez ensuite la commande ldconfig.
Par contre vous avez encore un problème avec zlib, je vous propose d'utiliser comme mentionner dans la doc de MySQL : Code X :
Julp. |
||
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 9 ![]() |
Merci de votre reponse.
J'ai essayé de suivre vos instructions, en modifiant la variable PATH, etc, ... Mais toujours rien. J'ai cependant trouvé un article sur le site de mysql qui pourrait peut-être m'aider : Citation:
Je vais donc tenter d'installer mysql à partir des sources, en esperant qu'il n'y aura pas trop de complications Je vous tient au courant de la suite de l'installation, @+. |
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 9 ![]() |
Bon ben même en ayant tout recompilé ( et c'est long ...) ca ne fonctionne toujours pas.
Je pense donc que je vais réinstaller le systeme entier. Désolé pour ceux qui rencontreraient ce genre de probleme, mais mes compétences sont bien insuffisantes face à ça. Merci tout de même pour votre aide, si quelqu'un, un jour, à la reponse, et bien qu'il la post, on ne sait jamais. |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 9 ![]() |
Désolé, j'ai rendu les armes trop rapidement apparement !
Le message précedent était une erreur (fatigue + énervement) Et oui, j'ai réussi !!! J'ai recompilé les sources mysql (une 1/2 journée sur mon serveur, d'où l'énervement), et là, ca a marché. La compile : pas de probleme, make & make install aussi. Voilà donc pour tous ceux qui rencontreraient se genre de problemes : mettez les mains dans le camboui, compilez les sources ! merci pour votre aide. A bientôt. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com