Rattrapant avec délectation mon retard en visites de
la petite maison de david dufresne (bloggeur pertinent depuis la nuit des temps, en l'occurrence 1995), je m'attarde,
une idée derrière la tête, sur
l'article où davduf explique comment il en est arrivé au nouvel habillage de son site, coïncidant avec la sortie du 'on-y-croyait-plus'
SPIP 2.0.
Toujours précis, davduf nous apprend qu'il s'est inspiré des travaux du créateur de
5thirtyone.com. Je cliquotte un moment chez ce monsieur, mon attention bloque un quart de seconde sur le titre d'
un article comprenant le mot Sweetcron.
Sweetcron,
The Automated Lifestream Blog Software, se présente comme un logiciel de restitution automatique d'un ensemble de flux de données personnelles. L'exemple donné est le site personnel de monsieur
Yongfook. Grâce à Sweetcron, le site de Yongfook est actualisé automatiquement sans la moindre intervention de son auteur. En revanche, dès que Yongfook publie quelque chose sur internet (un article, un message court, une photo, etc), son site personnel reprend l'information. Ça n'a l'air de rien mais ça m'a tout de suite paru pratique. Et j'ai donc essayé.
J'ai fait
comme ils disaient.
- J'ai commencé par créer chez
ovh une nouvelle base de données associée à
mon vieux nom de domaine.
- J'ai téléchargé
la dernière version de Sweetcron sur mon bureau et l'ai dézippée.
- Je l'ai envoyée sur mon serveur ftp.
- J'ai configuré les fichiers config.php et database.php.
- J'ai essayé...
- ça ne marchait pas.
- ça me disait un truc à base de "... character utf-8 connection impossible..." quelque chose comme ça.
- Alors j'ai improvisé, j'ai traficoter à nouveau le fichier database.php en remplaçant 'utf8_general_ci' par 'utf8_unicode_ci' (que j'avais repéré au moment où je vérifiai via phpMyadmin que ma base était bien créée).
- J'ai réessayé, ça ne marchait toujours pas mais le message d'erreur avait évolué : une histoire de PHP5 pas installé sur mon serveur.
- J'ai cherché sur G et suis tombé sur
la réponse à ce problème.
- J'ai donc modifié le fichier .htaccess comme indiqué.
- J'ai réessayé...
-
ça a marché !
Là, ça se lit en 2 minutes mais moi j'y ai passé près de 3 heures. Et ben on n'imagine pas à quel point une expérience de ce genre, pour un non-développeur comme moi, peut faire comme bien... Quant à Sweetcron, j'en reparle à l'occasion. Ou pas.