base auteur crashée

Bonjour,

depuis quelques jour la base auteur d'un de mes site est crashée.
Par mysql je n'ai pas la possibilité de réparer... et je ne peux bien sur pas me loguer dans la partie privée (aucun auteur ne peut le faire).

Dans phpmyadmin j'ai le mesage : | #1194 - La table 'spip_auteurs' est marqu�e 'crashed' et devrait �tre r�par�e

Ce dont je dispose c'est une sauvegarde dump.xml.... mais trop ancienne pour tout ecraser. Comment proceder pour à partir du dump ne changer que la table auteur ?

merci
|

ça n'a pas l'air simple ton problème (d'autant plus que si tu ne peux pas te connecter, comment importer ton dump ?).

Je viens de crasher mon site en local en tentant une importation par fusion après avoir modifié le fichier xml du dump (décompressé par sevenzip puis édité par notepad++ et modifié en attribuant le mot de passe d'un auteur à l'admin) en ne conservant que la partie du dump qui comportait les balises <spip_auteurs>.
J'espérais pouvoir ainsi fusionner le dump à la base réelle en modifiant uniquement la base auteur. C'est raté, j'ai une erreur php dans mon espace privé qui bloque tout !

Donc prudence sur la fusion.. Peut-être peux-tu opérer directement sur la base sql par phpmyadmin en copiant-collant le hash du mot de passe d'un auteur (si tu connais son mot de passe) à l'admin minirezo. ça te permettra de te connecter.
Autre piste : exporter la table auteur par phpmyadmin, la bidouiller par notepad++ (c'est un fichier sql) et la réimporter par phpmyadmin, elle n'écrasera que la table auteur.

Mais ça mérite d'être testé en local +++ (easyphp ou autre). Moi, j'arrête là et je vais réinstaller tout lol

Bon courage...

fred.scibor a écrit :

Bonjour,

depuis quelques jour la base auteur d'un de mes site est crashée.
Par mysql je n'ai pas la possibilité de réparer... et je ne peux bien sur pas me loguer dans la partie privée (aucun auteur ne peut le faire).

Dans phpmyadmin j'ai le mesage : | #1194 - La table 'spip_auteurs' est marqu�e 'crashed' et devrait �tre r�par�e

Ce dont je dispose c'est une sauvegarde dump.xml.... mais trop ancienne pour tout ecraser. Comment proceder pour à partir du dump ne changer que la table auteur ?

merci
|
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Bonjour,

Je me répond à moi-même. Merci à stéphane pour son message qui m'a fait penser à travailler en local. J'ai donc recréé le site en local (just install d'un spip) puis j'ai importé le dump.xml.
Ensuite, toujours en local, j'ai exporté la table auteur (structure et données) avec phpmyadmin.

enfin en ligne j'ai détruit la table irréparable j'en ai recréé une avec l'export fait localement. Tout est ok.

En revanche je me demande si le crash ne viendrait pas de l'hebergement... a suivre

Stéphane a écrit :

ça n'a pas l'air simple ton problème (d'autant plus que si tu ne peux pas te connecter, comment importer ton dump ?).

Je viens de crasher mon site en local en tentant une importation par fusion après avoir modifié le fichier xml du dump (décompressé par sevenzip puis édité par notepad++ et modifié en attribuant le mot de passe d'un auteur à l'admin) en ne conservant que la partie du dump qui comportait les balises <spip_auteurs>.
J'espérais pouvoir ainsi fusionner le dump à la base réelle en modifiant uniquement la base auteur. C'est raté, j'ai une erreur php dans mon espace privé qui bloque tout !

Donc prudence sur la fusion.. Peut-être peux-tu opérer directement sur la base sql par phpmyadmin en copiant-collant le hash du mot de passe d'un auteur (si tu connais son mot de passe) à l'admin minirezo. ça te permettra de te connecter.
Autre piste : exporter la table auteur par phpmyadmin, la bidouiller par notepad++ (c'est un fichier sql) et la réimporter par phpmyadmin, elle n'écrasera que la table auteur.

Mais ça mérite d'être testé en local +++ (easyphp ou autre). Moi, j'arrête là et je vais réinstaller tout lol

Bon courage...

fred.scibor a écrit :
  

Bonjour,

depuis quelques jour la base auteur d'un de mes site est crashée.
Par mysql je n'ai pas la possibilité de réparer... et je ne peux bien sur pas me loguer dans la partie privée (aucun auteur ne peut le faire).

Dans phpmyadmin j'ai le mesage : | #1194 - La table 'spip_auteurs' est marqu�e 'crashed' et devrait �tre r�par�e

Ce dont je dispose c'est une sauvegarde dump.xml.... mais trop ancienne pour tout ecraser. Comment proceder pour à partir du dump ne changer que la table auteur ?

merci
|
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ
    
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ