Par l'attribut sub-nasal de Plekszy-Gladz

Ce qu'il y a de super chouette avec l'informatique, c'est que le problème n'est jamais très loin. Quand je dis que c'est chouette, c'est parce que, par exemple, ça permet d'occuper un dimanche qui s'annonçait ennuyeux. Hier, j'ai l'idée de procéder à la mise à niveau d'un site Internet. Il y a une nouvelle version du CMS utilisé qui apporte un lot de nouveautés enthousiasmantes.
Prudent, je fais une sauvegarde de la base de données et de l'ensemble des fichiers du site. Selon l'éditeur du CMS, la procédure est assez simple. Il suffit de suivre à la lettre le tutorial publié à l'intention des personnes désireuses de mettre leur site à niveau. Tout devrait bien se passer. Je lis le tutorial, le relis, pense tout comprendre bien comme il le faut et me lance.
Il est conseillé de sauvegarder la base de données et les fichiers. Ça tombe bien, je l'ai fait. On me dit que je dois créer un nouveau répertoire à la racine du site et y placer tous les fichiers de l'ancienne version du site. A cette même racine, on me dit de téléverser l'archive de la nouvelle version du site et de la décompresser en SSH. Ok. Pas de souci. Je lance le terminal de MacOS et tape les commandes utiles. Bien. Après, il faut récupérer quelques répertoires et fichiers de l'ancien site et les placer dans le nouveau site en écrasant ce qui existe. Aucun problème. Ensuite, il est question d'ajouter un nouveau préfixe aux entrées de la base de données. Je me rends sur l'interface de phpMyAdmin et fais ce qui est demandé. Enfin, on m'explique qu'il faut me rendre à une url permettant de lancer la mise à niveau. Je m'exécute.


Quelques champs à compléter, quelques cases à cocher et la mise à niveau se lance. Je passe les pages les unes après les autres, on me demande de bien vérifier que la base de données est bien celle définie, je réponds que oui. Un message m'avertit que la conversion des tables est en cours. Ça progresse à vive allure !
Un message de congratulation vient m'annoncer que tout s'est bien terminé et que je n'ai plus qu'à aller sur l'administration du site pour finaliser la mise à niveau. Je le fais. Ah mais c'est que non ! Ça ne va pas du tout en fait ! Pourquoi il n'y a plus rien de tout ce qu'il y avait sur le site ? Et pourquoi donc tout a été remplacé par des données d'exemple ? Ce n'est pas ce qui était prévu, me semble-t-il.
Je cherche à comprendre, je ne comprends pas. Je tente de trouver une solution à ce problème sur les forums, rien. Je me dis que j'ai dû salement merder à un moment donné. Bon. J'ai des heures à tuer, je vais tout effacer et repartir sur l'ancienne version. Je remets tous les répertoires et fichiers du site chargés sur mon ordinateur sur le serveur après avoir tout effacé sur celui-ci. Je vide complètement la base de données et importe la sauvegarde faite quelque temps avant. Normalement, ça devrait marcher. Non ?
Eh bien non, ça ne marche pas. Et alors là, je commence à m'agacer. J'ai une erreur 500 persistante. Un problème de droits sur les fichiers ? J'essaie de restaurer les droits par défaut. Rien à faire, ça ne marche pas. J'essaie des trucs et des machins avant de baisser les bras et de me préparer à devoir tout refaire. C'est ce que j'ai commencé à faire ce matin, sur une installation toute neuve. Ça va aller, il n'y a pas tant de trucs. C'est juste que je ne comprends rien à ce qui a pu se passer. D'autant moins que ce n'est pas la première fois que je m'amuse à ce genre d'exercice.
Vous pouvez aller vous recoucher.

Un commentaire à ajouter ?

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Haut de page