Ainsi parla Arnaud CALVO le 339�me jour de l'an 2003: > > Nicolas Rueff a �crit : > > > Ainsi parla Arnaud CALVO le 339�me jour de l'an 2003: > >> ERROR 2003: Can't connect to MySQL server on 'debian' (111) > >> ERROR 2003: Can't connect to MySQL server on 'debian' (111) > > > une id�e, comme �a: par d�faut mysql n'�coute pas les requ�tes tcp, > > mais uniquement sur un socket local. Si tu lui as donn� "debian" et > > non"localhost" comme h�te de mysql, la connection passera par TCP et > > �chouera fatalement. > > Le probl�me, c'est que je ne peux plus re-pr�ciser le bon nom ! > Un "dpkg-reconfigure spip" ne me dit rien (retour au prompt). > Un "apt-get remove --purge spip" me dit : > localhost:/home/arnaud# apt-get remove --purge spip > Lecture des listes de paquets... Fait > Construction de l'arbre des d�pendances... Fait > Les paquets suivants seront ENLEV�S : > spip* > 0 mis � jour, 0 nouvellement install�s, 1 � enlever et 0 non mis � > jour. Il est n�cessaire de prendre 0o dans les archives. > Apr�s d�paquetage, 6254ko d'espace disque seront lib�r�s. > Souhaitez-vous continuer ? [O/n] > Reading changelogs... > (Lecture de la base de donn�es... 52861 fichiers et r�pertoires d�j� > install�s.) > Suppression de spip ... > Purge des fichiers de configuration de spip ... > ERROR 2003: Can't connect to MySQL server on 'debian' (111) > dpkg : erreur de traitement de spip (--purge) : > le sous-processus post-removal 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) > > Et quand je ne pr�cise pas "--purge", �a passe. > Mais lors de la r�installation suivante, j'ai de nouveau cette erreur > de "can't connect...", sans m�me que le .deb ne m'ait pos� une seule > question ! > > > donc deux solutions: > > 1) dans /etc/mysql/my.cnf, il doit y avoir une partie de la section > > suivante comment�e (de m�moire): d�commente-l� > > [mysqld] > > user = mysql > > pid-file = /var/run/mysqld/mysqld.pid > > socket = /var/run/mysqld/mysqld.sock > > port = 3306 > > C'�tait d�comment�. > > > ou > > > > 2) pr�cise "localhost" comme h�te de ta base. > > Je l'ai fait, mais pour l'instant, �a ne change rien... > > > PS : le packet n'est jamais correctement install�, et si j'essaie par > dselect, m�me message (nom d'h�te modifi�) : > localhost:/home/arnaud# dselect > running dpkg --pending --remove ... > (Lecture de la base de donn�es... 53374 fichiers et r�pertoires d�j� > install�s.) > Suppression de spip ... > dpkg : avertissement : lors de la suppression de spip, le r�pertoire � > > /etc/spip � n'�tait pas vide, donc il n'a pas �t� > supprim�. > Purge des fichiers de configuration de spip ... > ERROR 2003: Can't connect to MySQL server on 'debian' (111) > dpkg : erreur de traitement de spip (--remove) : > le sous-processus post-removal script a retourn� une erreur de > sortie > d'�tat 1 > Des erreurs ont �t� rencontr�es pendant l'ex�cution : > spip > > dpkg --remove a retourn� un code de sortie d'erreur 1.
dans ce cas il faut aller bricoler dans /var/lib/dpkg/info/spip.(pre|post)inst, et rajouter un "exit 0" au d�but. Pas tr�s propre, mais efficace ! Mais comme Spip n'as jamais cr�� ses tables, devrait pas y avoir de probl�mes. -- .,p**"*=b_ Nicolas Rueff ?P" .__ `*b Montb�liard - France |P .d?'`&, 9| http://rueff.tuxfamily.org M: |} |- H' [EMAIL PROTECTED] &| `#?_._oH' +33 6 77 64 44 80 `H. "`"`' GPG 0xDD44DAB4 `#?. ICQ 97700474 `^~. We are Penguin. Resistance is futile. You will be assimilated.
pgpB6gmHKcI5d.pgp
Description: PGP signature

