Accueil > Développement web > SPIP > VII) Maintenance du site
534 visites

VII) Maintenance du site

mardi 5 juin 2012

Version imprimable de cet article Version imprimable

Mise à jour de SPIP

Il est préférable de d’abord sauvegarder la base de données du site.
Ensuite, il suffit de télécharger la dernière version de SPIP, de la décompresser en local, puis d’envoyer sur le FTP du site tout le contenu de l’archive sauf :

  • config
  • squelettes-dist
  • local (vide)
  • tmp (idem)
  • IMG (idem)

Puis en allant sur l’interface de SPIP dans /ecrire, la procédure de mise à jour débutera.

Sauvegarde de la base

Menu configuration (SPIP 2) ou maintenance (SPIP 3) puis "sauvegarder la base"

Cela permet de faire une sauvegarde des informations saisies dans SPIP.

Cela ne sauvegarde pas les documents joints aux articles !

Le fichier créé par la sauvegarde pourra ensuite être récupéré par FTP.

Le plugin "sauvegarde automatique" peut envoyer automatiquement par mail des sauvegardes à l’administrateur. Ces sauvegardes ne sont pas au format SPIP, et la procédure de restauration de ces sauvegardes est donc différente.

Restauration de la base

Menu configuration (SPIP 2) ou maintenance (SPIP 3) puis "restaurer la base"

Un fichier de sauvegarde présent sur le FTP (dans tmp/dump) peut être restauré dans la base.

Cela ne restaure pas les documents joints aux articles !

Une sauvegarde peut être envoyée sur le FTP pour restaurer le site en cas de crash majeur.

Changement dans le squelette ou le style et remise à zéro du cache

En cas d’édition du squelette ou du style, il faudra réinitialiser le cache pour que SPIP n’envoie pas l’ancienne version des pages, qu’il compresse et stocke pour optimiser le temps de réponse.

Cela se fait par le menu configuration (SPIP 2) ou maintenance (SPIP 3) puis "vider le cache".

Perte du login/mot de passe administrateur

La solution la plus simple est d’utiliser le formulaire "mot de passe oublié" de SPIP.

Cependant, si l’adresse mail n’est pas renseignée, ou que l’envoi par mail échoue, il faut réinitialiser le compte d’administration.

Pour ce faire, il suffit de renommer ou d’effacer via FTP le fichier connect.php du répertoire config.

L’absence de ce fichier déclenchera la procédure d’installation en allant dans /ecrire.

Répondre à cet article

Total 195093 visites depuis 2793 jours | Site réalisé par Vader[FR] | SPIP | | Plan du site | Suivre la vie du site RSS 2.0 | contact mail