Upgrade de WordPress : le petit stress du dimanche

J’ai encore tout casséééé !

Depuis la plateforme de WordPress, j’ai reçu un chouette message d’avertissement :

10 février 2009 2.7.1, the first 2.7 maintenance release, is now available.  2.7.1 fixes 68 tickets.  You can automatically upgrade from 2.7 to 2.7.1 via the Tools->Upgrade menu, or you can download the package and upgrade manually. Consult the list of fixed tickets and the  full set of changes between 2.7 and 2.7.1 for details.

Waou ! Il y a un module de mise-à-jour automatique ! Trop bien, ça m’évitera de tout casser/détruire/exploser. Pis comme je l’ai pas installé moi-même, c’est qu’il doit être ‘achement stable pour être inclus dans une release de WordPress. Hop ! Un petit tour dans les outils, un clic sur « mettre à jour », et je choisis ma version (2.7.1-fr). *clic*

upgrade-wordpress

Merde.

Je vais faire un tour sur le site. Pendant ce temps, la page de mise-à-jour se recharge et m’informe que tout se passe bien, que l’archive a déjà été récupérée, et que les fichiers sont en cours de remplacement. Ouf. Je vais voir sur le blog en attendant, histoire d’avoir un aperçu de la manière dont l’upgrade est gérée coté client. « Le site est en maintenance, merci de revenir d’ici quelques minutes » (tout ça en anglais). Waaaou trop bien ! Y’a même le mod de mise en attente, c’est cool ! :) Hop, je reviens dans la partie admin pour voir où en est l’installation… « Le site est en maintenance, merci de revenir d’ici quelques minutes » (toujours en anglais).

Ah oui mais non ! Chwi admin, je fais ce que je veux ! (je peux même diviser par zéro si j’veux !) Et là, je voulais aller sur mon blogueuuu ! Le stress s’installe. Si Gregg arrive et voit ça, il va faire une crise (comme la dernière fois ;) ) Et merde. 1) j’aurais du faire un backup 2) j’aurais pas du faire confiance à un plugin pour faire une mise-à-jour. Y’a des jours où c’est la loi de Murphy qui régit ma vie. Avec de la confiture des deux cotés de la tartine…

Allez hop, une petite recherche sur le forum officiel pour trouver une solution…

  1. Login to your site using FTP.
  2. Delete the index.php file.
  3. Rename the index.php.wpau.bak file to index.php

J’ai pas de fichier index.php.wpau.bak…. Le stress s’intensifie (et Cyberduck ne m’aide pas en ne voulant pas télécharger les fichiers… Super, encore un problème…)

Solution : supprimer le fichier .maintenance à la racine du ftp. Youhou. Aucune mise-à-jour n’a été faite donc, et aucune chance que je réessaie ce plugin…

Gregg, si tu me lis, no stress, tout est sous contrôle :D