====== SPIP 4 ====== ===== Versions ===== * [[https://www.spip.net/fr_article6500.html|Versions maintenues]] et compatibilités PHP * [[https://www.spip.net/fr_article6650.html|Notes de publication]] (release notes) ===== Mise à jour mineure ===== Source : [[https://www.spip.net/fr_update|Effectuer une mise à jour]] (spip.net) - se connecter au site web 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. - implanter spip_loader.php à la racine du site wget https://get.spip.net/spip_loader.php - pointer le navigateur sur https://domain.tld/spip_loader.php((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//mv htaccess.txt .htaccess - 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é - enlever spip_loader.phprm spip_loader.php - 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)