Passage sous Spam Clear (et migration du blog)
Par julien dutant le samedi 13 janvier 2007, 23:55 - Divers - Lien permanent
Mise à jour du blog, je passe sous Spam Clear...
Comme je le disais il y a quelques jours, j'ai eu des problèmes pour mettre à jour ma version de Spamplemousse - plus précisément, mon interface Dotclear refusait de supprimer le plugin Spamplemousse afin d'installer le nouveau. Et l'interface refusait aussi d'installer Spam Clear.
Aujourd'hui, une soixantaine de spams a réussi à passer le filtre (principalement comme "référents"/"trackbacks"). Notamment une trentaine tous déposés à 19:01, mais sur 30 billets différents! Cela m'a pris 10 minutes pour les effacer - vivement Dotclear 2 qui permet d'effacer les commentaires/référents en groupe!
Migration du blog
J'ai donc décidé de migrer le blog. Pour ceux que ça intéresse: 1)j'ai créé un nouveau blog dans un répertoire parallèle (/blog2), 2)sauvegardé les tables du présent blog, 3)modifié les instructions MySQL de la sauvegarde pour qu'elles remplissent les nouvelles tables (mes tables initiales étaient préfixées "dc_", les nouvelles sont "dcb_". En faisant remplacer tout "dc_" par "dcb_" dans le fichier d'instruction sql, j'ai obtenu de quoi remplir les nouvelles.) 4)lancé les instructions MySQL modifiées via la console phpmyadmin de free. 5)renommé le dossier "/blog2" "/blog".
On retrouve exactement le même blog, à la même adresse, mais il est tout neuf!
Remarque: même si le blog est configuré en UTF-8, il s'est avéré qu'en insérant les tables sous phpmyadmin, j'ai dû signaler que le fichier d'instructions (la version modifiée de la sauvegarde des tables originales, donc) était encodé en "latin1" et non "UTF-8". Faute de quoi tous les caractères accentuées ("à", "é", ...) étaient transformés en points d'interrogation. Je soupçonne que c'est Windows (Notepad, Wordpad), qui encode tout en latin1, ou alors l'encodage de Dotclear en UTF-8 ne concerne pas les tables elles-mêmes.
En outre, à l'étape (2), j'ai sauvé les autres données du blog: conf/dotclear.ini, images/, share/, theme/montheme/, et dossiers des plugins que j'utilise (dans ecrire/tools/). Cf les instructions de Kozlika. J'ai ensuite recopié ces dossiers dans la nouvelle version.
Spam Clear
Dans la nouvelle version du blog, sans Spamplemousse, j'ai pu installer Spam Clear. Spam Clear est un filtre bayésien qu'il faut entraîner à détecter les spams; certains risquent donc passer au travers ces jours-ci. (Je ne trouve pas de corpus d'entraînement en ligne...)
C'est fait, enfin :)
Commentaires
c'est plus compliqué que la philosophie (je ne suis pas philosophe). Je ne savais pas que les blogs pouvaient migrer comme Dieu.
Sur DC1, il est possible de supprimer les commentaires/référants par bloc de trente en ajoutant l'extension Mcomments. Je l'utilise sur mon carnet, elle est très pratique.
Je ne me sers pas de Spamclear, mais d'après SansFiltre, il faut que tu l'entraîne avec tes prochains pourriels.
Argh! Que de temps j'aurais pu gagner!
"la version modifie de la sauvegarde des tables originales, donc", hum ;)
corrigé!
Hey ! toujours agrézablement suprise de lire des billets intéredsants :) qu'est-ce que tu sous entendais danns cette parenthèse : la version modifiee de la sauvegarde des tables originales, donc ? je te souhaite une bonn continuatino !
Est-ce une blague ou est-ce pour avoir un lien (labellisé "Sarko") vers ton site? Et ai-je à faire à une machine ou un humain, d'abord?