Nuit blanche

3:00Grosse frayeur hier soir à 23 heures… Ou comment un acte totalement anodin pour un blogueur peut tout fiche en l’air. Une simple mise à jour d’un plugin (en l’occurrence celui qui permet d’afficher les avatars à chaque commentaire) a entraînée une altération de la base de donnée de CeciDit, suivie des fameuses et redoutées erreur 500.

Ce qui a été le plus effrayant, c’est de voir qu’une remise à zéro de la base de donnée, et une importation d’une sauvegarde automatique de mon hébergeur ne réglaient pas le problème. Là, j’ai eu des sueurs froides. Et une mauvaise nuit, étant donné que j’ai du me résoudre à aller me coucher sans que le problème ne soit réglé…

J’ai finalement réussi à m’en sortir en supprimant certaines tables qui devaient être corrompues. Pour l’instant ça a l’air de tourner comme avant et je n’ai pas l’impression d’avoir perdu d’article ou de commentaire. Résultat, une grosse frayeur et un blog indisponible pendant 12 heures.

Note : Il se peut que quelques bugs persistent, je m’attache à les traquer mais si vous remarquez quelque chose de bizarre, contactez-moi. Merci d’avance.

Creative Commons License photo credit: tiwan

Commentaires et trackbacks sont fermés pour cet article.

14 commentaires sur Nuit blanche

  1. Rémian dit :

    Dis donc ça rigole pas les plugins ! Une altération d’une table, c’est possible en effet.

  2. Stellaire dit :

    c’est quoi le nom précis du plugin en question ?

  3. Matthieu M. dit :

    @Stellaire > C’était lors de la mise à jour de MBLA

  4. Stellaire dit :

    ok. Merci :)
    Vu que j’ai des plugins à mettre à jour et un qui concerne les gravatars, ça m’a un peu fait peur ton histoire.

    En tout cas bravo de t’en être sorti. Je n’ai pas vu de bugs pour le moment.

  5. daria dit :

    Bravo pour ton boulot, quelle frayeur je me doute !

  6. MatthieuM dit :

    @daria@Stellaire > Merci, c’est sûr que j’ai eu une belle frayeur, j’ai vu le moment où je pouvais dire au revoir à 2 ans et demi d’articles !

  7. Aurelien dit :

    Ravi de voir que tout est rentré à la normale :)

  8. MatthieuM dit :

    Posté parAurelien
    Ravi de voir que tout est rentré à la normale :)

    Héhé, c’est vrai que grâce à MSN tu as suivit cette affaire minute par minute.

  9. UnikPost dit :

    Salut,

    Bon boulot ! Moi il m’était arrivé une chose similaire. J’ai un réflexe très étrange, je suis allé devant la télé et j’ai mangé des gâteaux… Histoire de me changer les idées car je ne savais pas quoi faire et regarder le gros « Error»  me fait flipper.

    Finalement mon grand frère qui est programmeur m’a réparé ça en 5 min. Et dire que j’ai dû attendre 3h qu’il rentre du boulot ! Tss !

  10. MatthieuM dit :

    @UnikPost > Merci :) C’est sûr que ta technique aura été plus efficace en terme de temps et de stress :D

  11. UnikPost dit :

    Dis, ça a pas recommencé cette aprem ? Parce que moi j’avais pas accès au blog et y’avait trop gros message en gras et noir sur fond blanc parlant d’une de tes bases de données. Arf !

  12. MatthieuM dit :

    @UnikPost > Non, ça n’a pas recommencé. Ce que tu dis arrive parfois, ce n’est pas à mon niveau que ça merde, mais au niveau de mon hébergeur. En général ça dure quelques secondes, il suffit de recharger. Je ne sais pas à quoi c’est du exactement, mais ce n’est pas inquiétant en tout cas.

  13. Julian dit :

    Tu utilises un système pour sauvegarder ta base de données ?
    Nous on utilise ce plugin Wordpress. http://www.ilfilosofo.com/blog/wp-db-backup

    On reçoit quotidiennement un backup de la BDD par mail, ca peut éviter quelques nuits blanches ;)

    (j’ai posté ce comment sur un autre post par erreur, tu peux le supprimer si tu veux, désolé -___- )

  14. MatthieuM dit :

    @Julian > J’ai installé ce plugin aussi, mais je n’ai pas configuré l’envoi quotidien par mail (erreur ?). Mais j’ai également mon hébergeur (OVH) qui propose des sauvegardes quotidiennes et hebdomadaires…

S'abonner au flux RSS Suivez moi sur Twitter !