SPIP

[ar] [ast] [bg] [br] [ca] [co] [cpf] [cs] [da] [de] [en] [eo] [es] [eu] [fa] [fon] [fr] [gl] [id] [it] [ja] [lb] [nl] [oc] [pl] [pt] [ro] [ru] [sk] [sv] [tr] [uk] [vi] [zh] Espace de traduction

Télécharger

Effectuer une mise à jour

Novembre 2001 — mis à jour le : Septembre 2015

Toutes les versions de cet article :


Comprendre les numéros de versions

Un numéro de version de SPIP s’écrit toujours de la forme X.Y.Z : par exemple, 3.0.11.

On peut distinguer trois types de mises à jour :

  1. une mise à jour majeure pour laquelle le X évolue (par exemple, de SPIP 2.1.26 à 3.0.0) ;
  2. une mise à jour mineure pour laquelle le Y évolue (par exemple, de SPIP 3.0.11 à SPIP 3.1.0) ;
  3. une mise à jour de maintenance (ou micro) pour laquelle seul le Z évolue (par exemple, de SPIP 3.0.1 à SPIP 3.0.2).

Lors de la sortie d’une nouvelle version de SPIP, tout utilisateur verra apparaître un message dans le bas des pages de l’espace privé lui annonçant la disponibilité de cette version.
Cette annonce est fonction du type de mise à jour :

  • mise à jour mineure ou majeure : le message « Une nouvelle version SPIP X.Y.Z est disponible » est affiché ;
  • mise à jour de maintenance : le message « La mise à jour X.Y.Z de SPIP est disponible » est affiché.

Les mises à jour majeures (de SPIP 1.x à 2.x ou 3.x) sont documentées dans des articles dédiés :

Effectuer une mise à jour de maintenance (par exemple, de SPIP 3.0.19 à SPIP 3.0.20) est très simple, et il est recommandé de procéder régulièrement à ces mises à jour.

1. Sauvegardez votre base de données.

Avant toute modification importante, comme une mise à jour, il est toujours conseillé d’effectuer une sauvegarde de précaution.
Notez bien : il s’agit uniquement d’une précaution. Vous n’êtes pas obligé de l’effectuer, et le fichier de cette sauvegarde ne vous servira plus une fois la mise à jour terminée.

La procédure de sauvegarde est expliquée dans cet article : « Sauvegarder vos données ».

2. Mettez à jour vos plugins

Rendez vous sur la page "Gestion des plugins" (dans le menu "Configuration"), et en dessous de la liste des plugins, cliquez sur "Cochez les mises à jour" puis "Appliquer".

3. Installez la nouvelle version de SPIP

La méthode la plus simple est d’utiliser « spip_loader », qui effectue l’installation automatique des fichiers.

Cet article vous indique la marche à suivre : Utiliser le spip_loader

L’autre méthode, plus traditionnelle, consiste à télécharger la dernière version de spip pour installer les fichiers de SPIP une nouvelle fois, exactement comme vous l’aviez fait lors de la première installation, en décompactant SPIP sur votre propre disque dur et en envoyant tous les fichiers par FTP chez votre hébergeur.

4. Déclenchez la mise à niveau de votre site

Une fois tous les fichiers réinstallés (par FTP, ou automatiquement avec « spip_loader »), rendez vous dans l’espace privé de votre site.

Notez bien : attendez que tous les fichiers soient bien installés chez votre hébergeur. Inutile d’essayer d’intervenir sur votre site pendant le transfert des fichiers, vous obtiendriez des résultats incohérents...

En fonction du type de mise à jour, vous pouvez obtenir le message suivant :
« 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. »
En tant qu’administrateur, suivez le lien proposé pour déclencher la mise à jour de la base de données.

Dans le cas d’une mise à jour de maintenance, vous ne verrez probablement pas ce message.

Voilà, l’opération de mise-à-jour est terminée.

Répétons ce conseil, car c’est une erreur très classique : ne réinstallez pas la base de données à partir de la sauvegarde effectuée précédemment. Cette sauvegarde correspond désormais à une ancienne structure des données, elle n’est donc plus utilisable sur la nouvelle version du site.

En cas de pépin !

-  À certains endroits de l’espace privé (et parfois sur le site public), j’obtiens des messages d’erreur du type « file not found », « file missing », ou d’autres messages indiquant un problème de fichier incomplet ou manquant.

Il y a peut-être eu des problèmes lors du téléchargement des fichiers par FTP ; avec votre logiciel-client FTP, vérifiez la taille des fichiers incriminés ; notamment, si un fichier a une taille de 0 ko, réinstallez ce fichier.

-  J’obtiens beaucoup de messages d’erreur.

Réinstallez à nouveau l’intégralité des fichiers par FTP. On ne sait jamais...

-  Mon site fonctionne à peu près correctement, mais certaines fonctionnalités ne fonctionnent pas bien, les rédacteurs rencontrent des problèmes alors que cela fonctionne bien pour les administrateurs, etc.

Rendez-vous sur la liste de diffusion des utilisateurs de SPIP. Dans un premier temps, consultez les archives de cette liste, ou le forum pour voir si votre problème n’a pas été déjà abordé.

Exposez votre question en étant le plus précis possible : quel hébergeur, à partir de quelle version avez-vous effectué la mise à jour ; n’oubliez pas de signaler si ce problème apparaissait déjà ou non dans la version précédente.

Si votre problème est un bug encore inconnu, les développeurs travailleront très rapidement sur la question pour livrer une version corrigée.

Quelques liens complémentaires :

-  Sur le blog : Mettre à jour son site SPIP
-  Voir aussi : Évolutions et mises à jour


Voir le squelette de cette page Site réalisé avec SPIP | Espace de traduction | Espace privé