La version 1.9.1 sera mise à jour vers la version 1.9.2.
Permière étape : la sauvegarde de la base de donnée
Dans l’espace privé, Aller dans la maintenance du site (menu Configuration).
Sauvegarder la base en utilisant un fichier compressé.
SPIP nous demande une authentification pour sauvegarder le fichier. Il s’agit de la creation d’un fichier dans le répertoire /ecrire/data
# touch ./ecrire/data/admin_65e4fcac48 Recharger la page. la sauvegarde de la base de données est disponible dans le répertoire /ecrire/data/dump.xml.gz
# ls -l | grep dump
2007-04-01 18:07 dump.xml.gzIl ne reste plus qu’à télécharger l’archive sur le poste local.
# scp user@host:/chemin/vers/spip/ecrire/data/dump.xml.gz /home/user/.2Sauvegarde des fichiers2
On va faire une copie de tous les fichiers de SPIP (ici /home/user/www/
# cp -r /chemin/vers/spip /chemin/vers/spip.old2Mise à jour de SPIP2
La mise à jour de SPIP est assez simple... Il suffit de remplacer les fichiers et SPIP s’ocuupe du reste ! Il y a deux méthodes pour remplacer les fichiers : soit avec l’archive de SPIP 1.9.2 soit avec le fichier spip_loader.php. La deuxième solution est employée ici :
# wget http://www.spip.net/spip-dev/INSTALL/spip_loader.php.txt
mv spip_loader.php.txt spip_loader.phpIl faut maintenant pointer sur le fichier : http://aternatik.org/spip_loader.php
Le fichier spip_loader.php doit télécharger les fichiers nécessaires à la mise à jour. Pour cela, il faut que le répertoire racine autorise l’accès en écriture à tout le monde :
# chmod 777 wwwLes fichiers sont téléchargés et remplacé. Rendez vous dans l’espace privé du site pour valider la mise à jour de la base de données.
2Mise à jour de la base de données par SPIP2
SPIP demande encore une fois une authentification pour mettre à jour la base de données. Après avoir passé la page "filtre", créer un fichier dans le répertoire tmp/
# touch tmp/admin_893dae28c2Actualiser la page et... SPIP est à jour ![]()
Attention de vérifier la compatibilité avec les plugins et les squelettes...
