Fr�d�ric Bothamy a �crit :

* Guillaume Membr� <[EMAIL PROTECTED]> [2003-12-04 23:05] :
une premiere question : as tu install� un server mysql qui tourne ?
si non commence par la :)

�a n'�tait pas le cas, effectivement. Maintenant, c'est fait.
Mais j'ai maintenant toujours le m�me message d'erreur :

#-----------------------
debian:/home/arnaud# apt-get install spip
Lecture des listes de paquets... Fait
Construction de l'arbre des d�pendances... Fait
Les NOUVEAUX paquets suivants seront install�s :
  spip
0 mis � jour, 1 nouvellement install�s, 0 � enlever et 0 non mis � jour.
Il est n�cessaire de prendre 0o/3007ko dans les archives.
Apr�s d�paquetage, 6254ko d'espace disque suppl�mentaires seront utilis�s.
Reading changelogs...
Preconfiguring packages ...
S�lection du paquet spip pr�c�demment d�s�lectionn�.
(Lecture de la base de donn�es... 52861 fichiers et r�pertoires d�j� install�s.)
D�paquetage de spip (� partir de .../archives/spip_1.6.0-5h_all.deb) ...
Param�trage de spip (1.6.0-5h) ...
ERROR 2003: Can't connect to MySQL server on 'debian' (111)
ERROR 2003: Can't connect to MySQL server on 'debian' (111)
dpkg : erreur de traitement de spip (--configure) :
le sous-processus post-installation script a retourn� une erreur de sortie d'�tat 1
Des erreurs ont �t� rencontr�es pendant l'ex�cution :
 spip
E: Sub-process /usr/bin/dpkg returned an error code (1)
#-----------------------

si oui, hum... ca devient un peu plus compliqu�. dans ce cas la, que dit
la commande 'mysql' ?

[EMAIL PROTECTED]:~$ mysql
ERROR 2003: Can't connect to MySQL server on 'debian' (111)

as tu un utilisateur deja configur� ?

Le script, apr�s le t�l�chargement du .deb, m'a pos� plusieurs questions qu'il ne me pose plus maintenant, quand je fais un "apt-get remove spip" suivi d'un "apt-get install spip". J'ai m�me vir� /etc/spip avant la r�install, niet. Il me semble me rappeler que lors de la 1�re install, donc, j'ai configur� un user.

 si oui peux
tu ecrires son login et son pass dans ~/.my.cnf (en verifiant sous quel
utilisateur est lanc� la commande mysql) voila un exemple de .my.cnf
[client]
user = login
password = pass

en faisant tout ca, je pense que ca resoudra ton probl�me.

Je l'ai fait, mais rien ne se passe.
En fait, sans ce fichier, la commande mysql renvoie :

#------------------
[EMAIL PROTECTED]:~$ mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5 to server version: 4.0.16-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
#------------------

Ce qui semble marcher... Je n'y comprends rien !

Bon, je m'�tais tromp� de mot de passe de l'administrateur MySQL. Du
coup, l'installation de spip �chouait (comme la d�sinstallation). Je
suis all� trifouiller les donn�es dans les fichiers debconf
(/var/cache/debconf/passwords.dat) et heureusement, l'installation s'est
correctement d�roul�e.

Je ne comprends pas � quoi sert ce fichier (il y a plusieurs couples de user/pass)...

--
Arnaud

Répondre à