Carnet Wiki

Version 5 — Janvier 2016 erational

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://xxx.net/ecrire/?exec=navigation&menu=menu_configuration

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

  • Le répertoire IMG
  • Le répertoire /tmp/dump/



Étape 2 : Mettre à jour ses plugins

Aller dans le menu plugins
http://xxx.net/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://xxx.net/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.

[FTP<-]

É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.0|Vue du logiciel de FTP|
|Connectez vous au FTP et créer un répertoire __spip |

|
|Déplacer dans ce répertoire __spip, les répertoires suivants :

  • ecrire
  • local
  • plugins-dist
  • squelettes-dist
  • tmp|

    |
    |On obtient|

    |

Étape 6 5 : 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 6 : Lancer spip_loader

Appeler le spip_loader depuis son navigateur
http://xxx.net/spip_loader.php

Laisser le script tourner (ne pas l’interrompre).
Attention la mise à jour de la base de données peut prendre une ou deux minutes.

Étape 8 7 : Vider son cache

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

Étape 9 8 : 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 :

  • désactiver et supprimer le plugin vérifier ses plugins SPIP 3.1
  • Si vous aviez créé un répertoire __spip3, vous pouvez le supprimer en FTP

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