Carnet Wiki

Mettre à jour vers SPIP 3.1 pour les nuls

Mettre à jour vers SPIP 3.1 pour les nuls

Comment mettre à jour son site vers SPIP 3.1 expliqué avec des captures d’écrans.

Mise à jour le 15 janvier Ajout d’un paragraphe pour installer proprement en archivant les fichiers de SPIP 3.0

Étape 1 : Je sauvegarde mon site

Aller dans le menu configuration > sauvegarde de site
Lancer une sauvegarde la base
http://monspip.tld/ecrire/?exec=navigation&menu=menu_configuration

Récupérer les fichiers en FTP sur ma machine :



Étape 2 : Mettre à jour ses plugins

Aller dans le menu plugins
http://monspip.tld/ecrire/?exec=admin_plugin
Mettre tous les plugins à jour

Étape 3 : Installer Vérifier 31

Installer le plugin « Lister les plugins Compatible 3.1 »
http://contrib.spip.net/Verifier-ses-plugins-pour-le-passage-a-SPIP-3-1

Étape 4 : Vérifier ses plugins

Aller sur la page du plugin http://monspip.tld/ecrire/?exec=verifie31
Tous les plugins doivent être au vert

Si un plugin n’est pas compatible, allez sur son forum pour demander sa mise à jour.

Étape 5 : Préparer le FTP

La version 3.1 est une version majeure, beaucoup de fichiers ont été retirés ou ajoutés, il est préférable donc d’archiver les anciens fichiers de SPIP 3.0

étapes pour archiver les fichiers de SPIP 3.0Vue du logiciel de FTP
Se connecter au FTP et créer un répertoire __spip3
Dans ce répertoire __spip3, déplacer les répertoires suivants :

  • ecrire
  • local
  • plugins-dist
  • squelettes-dist
  • tmp
On obtient

Étape 6 : Télécharger et installer le dernier spip_loader

Déposer le dernier spip_loader en FTP
http://www.spip.net/spip-dev/INSTALL/spip_loader.php

Étape 7 : Lancer spip_loader

Appeler le spip_loader depuis son navigateur.
http://monspip.tld/spip_loader.php

Attention vérifier que la version du spip_loader est à la version 2.5.7 (indiqué en bas à droite)

Si c’est bon, laisser le script et ne pas l’interrompre (ne surtout pas recharger la page)

Attention la mise à jour de la base de données peut prendre une ou deux minutes.

Étape 8 : Vider son cache

Aller dans le menu maintenance > vider le cache
http://monspip.tld/ecrire/?exec=admin_vider

Étape 9 : Vérifier si son site public fonctionne bien

Aller sur son site public et vérifier si tout fonctionne bien notamment les interfaces utilisant le javascript

Étape 10 : Faire le ménage

Si la migration s’est déroulé sans bug, vous pouvez :

Il est aussi conseillé de faire une sauvegarde du SPIP à la fin de votre migration.