Je viens de mettre à jour WordPress, et comme d’habitude ca s’est fait comme Papa dans Maman.
J’en profite pour vous rappeler la procédure sous forme de commandes Shell. Le GUI sous Linux, moi, pas connaître.
Commencez par faire un dump de votre base de données:
# /usr/bin/mysqldump –quick -u user -pmot-de-passe base-de-données | gzip > dump.tgz
Sauvegardez tous vos fichiers, sans oublier votre .htaccess:
# zip -r 080331.zip *
# zip -r 080331.zip .htaccess
Vous noterez que j’utilise tar pour mon dump et zip pour le « backup ». C’est parce que ce dernier est stocké sous Windows, c’est quand même plus facile pour moi.
# Isolez votre backup
cp 080331.zip /ailleurs
Puis vous désactivez tous les plugins via le dashboard. (Je ne vous fais pas de copie d’écran :-(
Ensuite, allez chercher la dernière version de WordPress:
# cd /ailleurs; wget http://wordpress.org/latest.zip
Effacez tous les fichiers WordPress à la racine, à l’exception de wp-config.php, et d’éventuellement .htaccess et robots.txt si vous les avez personnalisé:
# rm wp-* index.php license.txt readme.html xmlrpc.php
Effacez tous les fichiers admin:
# cd wp-admin/ ; rm * -rvf ; cd .. ; rmdir wp-admin/
Effacez le cache et les widgets des plugins:
# rm wp-content/cache
# rm wp-content/plugins/widgets
Effacez le contenu de wp-includes (Ne pas effacez le contenu de language si vous avez localisé WordPress en Français):
# cd wp-includes ; rm * -rvf ; cd .. ; rmdir wp-includes
Installez les fichiers de WordPress:
# cd /ailleurs/; unzip latest ; cd wordpress ; cp -rv * /home/www.tartopom.com/
Vous pouvez effacer les thèmes default et classic ainsi que les plugins akismet et hello
# Mettez à jour la base de données:
http://www.tartopom.com/wp-admin/upgrade.php
Réactiver les plugins et mettez les à jour si besoin.
Voilà, c’est terminé et ça doit rouler, hein !