The Wayback Machine - https://web.archive.org/all/20060221220504/http://www.dotclear.net:80/trac/wiki/DotClear/fr/Installer/MiseAjour

DotClear

Mise à jour de DotClear

Mettre à jour DotClear n'a rien de bien compliqué, c'est même très facile.

Sauvegarde de votre configuration existante

Ainsi que vous le faites chaque semaine, j'en suis convaincu, la première chose à faire est de sauvegarder votre configuration sur votre ordinateur personnel. Avec votre client FTP préféré, téléchargez votre répertoire dotclear (ou le nom que vous lui avez donné). En cas de problème, vous n'aurez qu'à faire l'opération inverse et tout rentrera dans l'ordre.

Ne pas faire de sauvegarde régulière de vos sites Web (et des bases de données qui y sont éventuellement associées) est une attitude dangereuse vous laissant à la merci du bon vouloir de votre prestataire d'hébergement en cas de problème (crash disque, panne de courant, piratage...) Ne pas le faire est comme de jouer à la roulette russe avec un barillet plein.

Téléchargement de la nouvelle version sur votre site

Cette étape est en tous points similaire à l'étape que vous avez suivie pour installer DotClear la première fois, à une nuance près :

Installez votre nouvelle version en changeant le nom du répertoire principal. Par exemple dotclear-new.

Afin que la mise à jour se passe bien, déposez immédiatement dans le nouveau dossier de DotClear le fichier conf/dotclear.ini de votre configuration actuelle.

Le fichier dotclear.ini doit être accessible en écriture pour une mise à jour complète.

Lancement de la mise à jour

Rendez vous sur l'outil d'installation de votre nouvelle version, par exemple www.mon_site/dotclear-new/install/. L'installation va démarrer, c'est normal. Répétez les étapes de l'installation jusqu'aux paramètres de la base de données. Entrez exactement les mêmes paramètres que lors de l'installation.

L'assistant va alors vous proposer de mettre à jour DotClear, acceptez, c'est terminé.

Conclusion de la mise à jour

Si vous avez des thèmes personnels, des plugins, des fichiers dans le répertoire share, des images, transférez-les dans le nouveau répertoire.

Enfin, renommez votre répertoire actuel en autre chose (par exemple dotclear-old), puis renommez le nouveau (dotclear-new) avec le nom de l'ancien répertoire (dotclear).

Vérifiez que votre weblogue fonctionne correctement et sortez cette bouteille de champagne du frigo !

Ça ne fonctionne pas !

Quelque chose s'est mal passé, votre weblogue est cassé et le champagne s'est répandu sur le plancher. Vérifiez bien que le fichier dotclear.ini est accessible en écriture, et relancez éventuellement la mise à jour. Avant, vous devrez simplement supprimer votre fichier config.php et remettre le fichier config.php.in de la distribution dans le répertoire conf/.

Une pratique suicidaire consiste à copier directement les fichiers de la nouvelle version dans le répertoire existant de DotClear. Bien que cela doive théoriquement fonctionner, c'est fortement déconseillé.

Commentaires

Comment by kozlika on Mon Jan 23 18:43:10 2006

Je rappelle que l'aide et les remarques ne touchant pas directement à une amélioration de la rédaction de cette page se font sur le forum : http://www.dotclear.net/forum

Comment by anonymous on Sat Feb 4 13:50:10 2006

Il serait peut-être bien d’indiquer le processus de mise à jour pour les installations de Dotclear qui ne sont pas dans un dossier spécial mais directement à la racine du serveur.

Comment by anonymous on Sun Feb 5 17:36:43 2006

D'accord avec toi anonymous, mais du coup j'ai réinstallé le dotclear dans un sous-rep, c'est beacuoup plus propre.

Un autre anonymous

Comment by anonymous on Mon Feb 6 21:04:51 2006

Moi aussi j'ai mon blog à la racine j'ai tenté la manière suivante qui est juste l'adaptation de la méthode décrite sur cette page : on crée un nouveau répertoire contenant la nouvelle version, on suit la procédure puis l'on remonte à la racine pour effacer les fichiers de l'ancienne version. Quand c'est fait, retour dans le dossier contenant la nouvelle version. Là il faut sélectionner tous les fichiers et les faire remonter à la racine.

Sauf quand je visite mon blog, c'est comme s'il était pas installé : j'ai le message "Weblog not configured yet"... Bref à moins que quelqu'un sorte une astuce qui marche, je crois que la meilleure solution est d'éffacer tous les fichiers (donc l'ancienne version) du serveur et de réuploader la nouvelle version. Bien-sur il faut préalablement faire une sauvgarde de la base de données. Espérons dans ce cas que l'ancienne base de données sera compatible avec la nouvelle version. Je viens de faire la maj en effaçant tout et en ayant tout réuppé, ça marche, pas de prob de base de données.

Par contre je sais pas d'où ça vient mais quand je tente d'effacer les répertoires conf et install c'est impossible. Ils restent sur le serveur pas possible de les virer.

Add comment