pb d'installation de Mysql 4.01

jujuleterrible

Membre actif
19 Juin 2000
133
0
Bon

j'ai bien cherché dans les précédents posts et je n'ai pas trouvé de sujet qui réponde à mon problème

J'essai d'installer la version 4.01 de Mysql (depuis le site de Marc Liyanage).
L'install se passe normalement mais quand j'essaie de lancer le serveur avec la commande "sudo echo", puis "sudo ./bin/mysqld_safe &", se serveur démarre puis s'arrette automatiquement 1 seconde après....

J'ai pourtant installé MySQL sous le profil root.
Je crois que rappeler qu'il j'avais déjà installé une version de Mysql avant.

Est-ce qu'il y aurait un conflit avec cette version ?

Comment faire pour savoir ? Faut il vraiment l'installer sous le profil root ou bien sous mon profil normal (jvitre). Bref j'ai vraiment des soucis quoi, alors si quelqu'un a une solution miraculeuse pour tout netoyer et ensuite qui me permette de faire une installation de MuSQL qui se passe normalement (ça ne m'est jamais arrivé) et qui nécessite pas de passer 650 fois par le Terminal, je suis prenneur...



Merci d'avance


 
Pourtant, sur le site de Marc Lyanage, un installateur s'occupe de tout, je ne comprends pas comment tu as pu avoir des problèmes.
confused.gif
 
Ben je sais bien mais tout ce que je vois c'est que mon serveur Apache refuse catégoriquement de démarrer.

Y-T-il un moyen de réinstaller Apache comme à l'origine ??

Merci d'avance ?
 
quelles sont les manips que tu as faites précisément ?
Tu as touché à httpd.conf ?

Essaie de le redémarrer manuellement ("sudo apachectl graceful" dans le terminal ) et voit ce qu'il te répond
 
oui j'ai touché au httpd.conf


et voilà quand j'essaie de le redémarrer au terminal :

--------------
/usr/sbin/apachectl graceful: httpd not running, trying to start
Syntax error on line 239 of /etc/httpd/httpd.conf:
API module structure `php4_module' in file /usr/libexec/httpd/libphp4.so is garbled - perhaps this is not an Apache module DSO?
/usr/sbin/apachectl graceful: httpd could not be started
[Imacjulien:~] jvitre%
-------------

mais ça me dis mas grand chose en fait :-)

Merci quand même
 
alors, le problème est à la ligne 239 de httpd.conf

ouvre httpd.conf (avec bbedit, ou n'importe quel éditeur texte ), va à la ligne 239 et rajoute un # devant, pour qu'elle ne soit pas prise en compte (il faut la commenter, donc)

ça donne pour la ligne 239:

#LoadModule php4_module libexec/httpd/libphp4.so

enregistre ça. et relance apache (sudo apachectl graceful)
ça devrait aller.

Ensuite, réinstalle php correctement comme indiqué sur entropy.ch, et mysql si tu veux
wink.gif
 
Merci maousse.
je viens de le faire mais un autre pb apparaït immédiatement quelques ligne plus bas.

J'ai vraiment l'impression que mon fichier httpd.conf est ruiné.
Il n'y a pas un endroit où on pourrait en trouver un tout nouveau tout beau ???

merci d'avance...
 
jujuleterrible a dit:
Merci maousse.
je viens de le faire mais un autre pb apparaït immédiatement quelques ligne plus bas.

J'ai vraiment l'impression que mon fichier httpd.conf est ruiné.
Il n'y a pas un endroit où on pourrait en trouver un tout nouveau tout beau ???

merci d'avance...

Tu as dans le dossier /etc/httpd un fichier qui doit se nommer httpd.conf.default il faut en faire une copie et la renommer httpd.conf (en écrasant l'ancienne que tu peux par la même occasion sauvé histoire d'être sur). Par contre si tu prend un nouveau fichier httpd.conf forcément il faudra le remodifier pour avec php, etc...
wink.gif