====== SPIP 4 ======
===== Mise à jour mineure =====
Source : [[https://www.spip.net/fr_update|Effectuer une mise à jour]] (spip.net)
- se connecter avec les droits d'administration
- mettre à jour les plugins actifs non verrouillés((Les plugins verrouillés sont mis à jour avec la distribution.)) : Tout cocher + Mettre à jour + Appliquer.
- pointer le navigateur sur https://domain.tld/spip_loader((Charge et implante le code de la dernière version de SPIP.))
- mise à jour de //.htaccess//
- si le fichier .htaccess courant contient une section "REGLAGES PERSONNALISES" non vide
- copier/coller le contenu de cette section dans la section identique du fichier htaccess.txt
- dans tous les cas
- replacer le contenu du fichier //.htaccess// courant par celui du fichier //htaccess.txt//
- mise à jour de la base de données
- pointer le navigateur sur la page d'accueil d'administration
- si un message indique qu'il faut mettre à jour la base de données((« Message technique : la procédure de mise à jour doit être lancée afin d’adapter la base de données à la nouvelle version de SPIP. »)), suivre le lien indiqué
- la mise à jour est terminée
Souvent la mise à jour se limite au chargement du code via spip_loader.
En cas de doute concernant la personnalisation du .htaccess courant, un diff .htaccess htaccess.txt
donnera un état des lieux.
En cas d'échec de la mise à jour, on procède à une restauration **complète**, code **et** base de données, depuis une sauvegarde antérieure.
===== Mise à jour majeure =====
C'est une autre paire de manches !
source : [[https://www.spip.net/fr_article5693.html|Changer la version majeure de SPIP]] (spip.net)