Les méthodes habituelles de mise à jour de WordPress sont éprouvées et fonctionnent très bien. Je reproche seulement aux protocoles FTP et/ou SCP/sFTP une certaine « lenteur » pour transférer tous les fichiers jusqu’au serveur d’hébergement.
Si vous avez comme moi un accès SSH, vous pourrez économiser plusieurs minutes à chaque mise à jour (à moins d’utiliser un système de mise à jour automatique).
Une fois connecté en SSH, très simplement :
0. Faites un backup de vos fichiers et de votre base de données
(1). Si vous le désirez, vous pouvez protéger votre blog avec un fichier .htaccess pour que seul vous-même puissiez accéder à l’interface d’administration pendant le processus de mise à jour (facultatif)
2. Créez-vous un répertoire de travail au même niveau que votre racine
Exemple : si /home/chemin/www est votre racine d’hébergement, créez un répertoire /home/chemin/wordpress
mkdir /home/chemin/wordpress
2. Téléchargez directement l’archive sur le serveur sans passer par votre PC
wget http://fr.wordpress.org/wordpress-2.7-fr_FR.zip
3. Décompressez le fichier dans le répertoire nouvellement créé
unzip wordpress-2.7-fr_FR.zip
4. Copier les nouveaux fichiers dans votre racine
cp * -R /home/chemin/www/
Note : l’option -R vous permet de faire la copie récursivement (comprendre sur tous les répertoires ET sous-répertoires).
5. Accédez à votre interface d’administration et poursuivez le processus de mise à jour
Attention :
- cette technique est risquée pour une personne qui n’est pas à l’aise sur un serveur Linux,
- peu d’hébergements ont un accès SSH : seuls les serveurs dédiés, partitions virtuelles, ou certains gros hébergements mutualisés le proposent.
Voilà !
Qu’en pensez-vous ? Moi j’utilise ce système depuis 2 ans maintenant, et je n’ai jamais eu de problèmes. ^^