Comment réparer Mise à Jour WordPress à partir du mode manuel

Réparer Mise à jour manuellement : blocage de l'update de Wordpress de 6.03 à 6.1

A – Update : le problème

La cause de cette erreur lors de la Mise à jour du CMS WP peut survenir pour n’importe quelle version de WordPress

Téléchargement non trouvé

Type de l’erreur absence du lien de l’archive pour le téléchargement

Bon en ce moment cette version 6.1 est une Mise à jour majeure, à installer si vos plugins sont compatibles

Symptôme

Indication : affichage dans votre panneau d’administration > Mises à jour

" Mise à jour impossible "

Cette erreur n’induit pas une erreur fatale de votre site comprendre inaccessibilité à votre tableau de bord (back) et de la partie front pour vos visiteurs

Erreur de permission du dossier upgrade

Vérifier les permissions en 705 ou 755
En savoir plus sur le schéma des permissions de WordPress

Précision pour le cas actuel

L’erreur est survenue sur un hébergement mutualisé gérer via un ftp sans passer par des commandes ssh

Diverses solutions avant la mise à jour manuelle

On fait appel à vos souvenirs

Avant toute démarche, avez-vous fait des modifications dans les fichiers suivant (par exemple) ou renforcer votre sécurité récemment

  • htaccess
  • wp-config.php
  • définit de nouvelles règles dans un script empêchant l’exécution de l’update

Vous avez une copie des fichiers et notés vos modifications, Ca c’est une bonne idée

Désactivez les dernières règles que vous avez activées, réinstallées les anciennes, et Hop ensuite procédez comme vous faites d’habitude vos updates, vous revenez dans un état antérieur fonctionnel

Vérifiez vos logs pour détecter l’erreur du téléchargement afin de vous orienter vers une démarche autre

Si vous n’avez fait aucune modification, passez aux étapes suivantes

Processus de préparation avant la mise à jour

Les pré-requis

  1. Accès à votre ftp
  2. Accès à votre base de données via phpmyadmin, adminer, script ou autre moyen de sauvegarde
  3. Demander conseil à un intégrateur de site web (webmaster)

Solution pour site Web Stéphane Lieppe

Intégrateur site Web
Tél. : 0627 149 385 (Gratuit)

Quelques vérifications et conseils s’imposent

    1. Vos accès : hébergement, ftp, base de données
    2. Sauvegarde de votre base de données .sql ou autre (elle peut-être aussi sauvegardée au format .zip dans un dossier de votre site)
    3. Sauvegarde de tous vos fichiers à la racine de votre ftp
    4. Vérifier votre backup
    5. Obtenir la dernière version WordPress en local pour la mise à jour
    6. Activer le mode en maintenance du site avant l’opération
    7. Il est conseillé de désactiver les plugins avant la mise à jour finale comme d’autres CMS. Pour certains, il faut vérifier compatibilité plugins et version future, pour ne pas bugger en cours de route

Le but de l’update en mode manuel ou automatique

Remplacer tout le système existant sur votre hébergement par la dernière que vous avez préalablement téléchargée afin de profiter des derniers correctifs

A ce stade

Ce n’est pas compliqué, mais juste un simple transfert entre les différents dossiers dans le bon ordre
Prenez une bière (ce n’est pas encore l’apéro du WE), un café ou ce que vous voulez pour avoir les idées claires et suivre

B – Déroulement de la mise à jour de WP manuellement

B – 1 – Votre PC ou Disque dur externe

  • Dézipper votre archive wordpress-6.1.zip dans un répertoire  » wordpress-6.1  » approprié sur votre ordinateur
  • Créer un nouveau répertoire différent de l’archive décompressée précédemment  » www-date-sauvegarde  » qui recevra votre sauvegarde issue de votre hébergement
  • Placer votre Bdd  » trucmuche.sql  » dans le dossier www-date-sauvegarde nouvellement créé

B – 1.2 – A partir de votre hébergement en ligne

  1. Dans l’ordre pour la sauvegarde et la suppression, repérez bien votre répertoire de sauvegarde et non votre archive
  • Transfert de tous vos fichiers de votre hébergement vers votre sauvegarde (pc, hd externe, clé usb)
  • Affectez éventuellement les permissions à vos dossiers 705 et fichiers 604 pour la suppression

B – 1.2.1 – Important avant de continuer

Vérifier ses sauvegardes car on ne le répète jamais assez : présence de fichiers de config, script fait maison, plugins, vos upload etc

Astuce en fonction de votre environnement, vérifiez la présence des

  • fichiers cachés .htaccess .env .gitignore
  • Répertoires et fichiers vendor composer.json

Pensez-y une sauvegarde sql est certainement disponible chez votre hébergeur si vous avez accès pour la remettre en service au cas ou

B – 1.2.2 – Etape suivante

  • Suppression des dossiers, fichiers inclus dans wp-includes et wp-admin via la commande de votre ftp

C – De votre PC vers hébergement

Dans l’ordre pour le transfert des nouveaux dossiers wp-include, wp-admin, à partir de votre dossier d’archive WordPress, fichiers inclus et éventuellement certains dossiers et fichiers incorporés dans le wp-content (thèmes et plugins si besoin)

  1. Transférer les dossiers wp-include, wp-admin
  2. Remplacez les fichiers suivants situés à la racine de votre site,
    • wp-settings.php
    • wp-signup.php
    • wp-trackback.php
    • wp-activate.php
    • wp-blog-header.php
    • xmlrpc.php
  3. Pour les autres configurations : vérifiez votre arborescence via votre sauvegarde ou votre schéma d’implantation de votre site

D – Si vous avez fait une bévue ou le système

Comme précisé vous avez fait une sauvegarde de tous vos dossiers, fichiers et bdd. Vous réinstallez tout et Hop Hop Hop, c’est reparti pour l’ancienne version en attendant de trouver l’erreur de la non mise à jour de WP. Des fois cela arrive quelle soit récalcitrante (rarement voir jamais) mais on arrive toujours mais pas en le faisant à l’arrache car cela fonctionne une fois mais pas la fois suivante. Et là Victoire pour les sauvegardes

Enfin, On y arrive !! Vous avez fini

Vérification du bon déroulement de l’opération

A l’issue dans votre tableau de bord > Mises à jour WordPress
Bingo l’affichage doit vous indiquer votre nouvelle
Version actuelle :

6.1

Profitez de votre nouvelle version

Remarque à lire

Toute la mise en place de l’update manuelle se fait sous votre entière responsabilité

Degré de mise en œuvre

Accessible à tous en respectant la méthodologie ci-dessus et pour ceux qui se trouvent dans ce shéma d’implantation, pas de difficultés notoires rencontrées ou d’erreur en cours
Tous les dossiers wp sont à la racine du l’hébergement
Si vous avez une configuration différente de celle dite classique vous faites en conséquence, ce qu’il fallait préciser.

Complément d’informations

Des infos en version anglophone sur l’upgrading WordPress

Un article sur WordPress

Avant de vous laisser à vos update qui ne se feront pas toutes de cette manière, je vous joins un lien concernant comment structurer un article pour vos visiteurs, parce que finalement on aime bien être dirigé vers le chapitre qui nous intéresse, bien que parfois et souvent les chapitres sis au-dessus sont parfois truffés d’informations complémentaires aussi
Ajouter un menu dans vos articles