El procediment, descrit amb detall a continuació, pot semblar complicat. En realitat, descrivim amb molt de detall cada operació per pròpia voluntat per tal d’evitar alguns errors; però a la pràctica, l’actualització d’SPIP es realitza només en alguns minuts i és d’una gran senzillesa.
1. Desar la base de dades.
Abans de modificar res important a un sistema informàtic, es molt recomanable fer una còpia de seguretat, per precaució, de les dades més importants.
Fixeu-vos-ho bé: es tracta només d’una precaució. No esteu obligats a fer-ho, i el fitxer d’aquesta còpia de seguretat no us servirà probablement per a res, ja que l’actualització d’SPIP es desenvoluparà sense cap problema!
És la mateixa lògica que quan modifiquem el sistema operatiu als nostres ordinadors (per instal·lar una nova versió de Windows, de MacOS o de Linux...): guardem tots els documents importants, però tots sabem que si l’actualització es desenrotlla bé, no hi haurà cap necessitat de reinstal·lar aquests documents.
El procés el trobareu explicat en aquest article: «Fer una còpia de seguretat de les vostres dades».
Aquest punt és important: guardeu la base de dades abans d’actualitzar, però no la restaureu a continuació!. En efecte, tenim constància que nombrosos usuaris guardaven la seua base de dades, efectuaven l’actualització i després reinstal·laven els seus documents a partir d’aquesta còpia de seguretat; això és un error i les seues pàgines presentaven llavors disfuncions. Fer la còpia de seguretat es una simple precaució en cas de problemes greus durant l’actualització, però si l’operació va bé (cosa que ocorre en la majoria de casos!), no s’ha de reinstal·lar aquesta còpia. (La còpia de seguretat ha estat realitzada amb una estructura de les dades corresponent a la versió precedent d’SPIP; si restaureu aquestes dades després de fer l’actualització, les reinstal·leu en una estructura que ha evolucionat, provocant d’aquesta manera l’aparició de problemes.) Aquesta còpia de seguretat només es pot utilitzar amb una versió bona d’SPIP: penseu a anotar-la abans i descarregueu una versió antiga d’SPIP per poder retornar a la versió anterior en cas de problemes.
Si el vostre lloc Web és sensible a una pèrdua de servei des d’una a un o dos dies, és important que feu l’actualització en local primer, de tal manera que pugueu resoldre els problemes abans de fer l’actualització en línia. És millor si es tracta de la mateixa configuració que la del vostre espai Web però també estarà bé si heu pogut veure que és factible sense grans errors en els vostres esquelets i els vostres afegits.
2. Instal·lar la nova versió d’SPIP
El veritable procediment d’actualització comença aquí.
El principi és molt senzill: només cal pujar els fitxers d’SPIP una vegada més, exactament com s’havia fet durant la primera instal·lació. Ja sigui amb «spip_loader» que efectua la instal·lació automàtica dels fitxers, com de forma més tradicional descomprimint SPIP al propi ordinador i enviant tots els fitxers per FTP cap al servidor web.
Anoteu bé: no és pas necessari esborrar els fitxers de la versió precedent. Això no és ni necessari ni aconsellable: en efecte, si s’esborren els fitxers antics, s’haurà segurament de procedir a una nova instal·lació d’SPIP (indicar les dades de connexió a la base de dades, etc.) procediment inútil si vos acontenteu en suprimir els fitxers al pujar fitxers amb el mateix nom més recents. Esborrant els fitxers antics, vos arrisqueu també a esborrar les imatges contingudes als articles! Així doncs: queda clar: és inútil esborrar res abans de pujar els nous fitxers; els nous esborraran als vells automàticament...
La organització de fitxers ha canviat molt entre la versió SPIP 1.8, SPIP 1.8.1 i la versió SPIP 1.9. Un procediment d’actualització específic es troba explicat a l’article Migració cap a SPIP 1.9..
3. Iniciar l’actualització del lloc web
Un cop tots els fitxers reinstal·lats (per FTP o automàticament amb «spip_loader»), aneu a l’espai privat del vostre lloc web.
Anoteu bé: hi ha que esperar que tots els fitxers estiguen completament pujats al servidor. És inútil provar d’intervindre a la web durant la transferència dels fitxers, s’obtindrien resultats incoherents...
A l’espai privat, apareix invariablement el missatge: "Missatge tècnic: el procés d’actualització ha de ser llançat per tal d’adaptar la base de dades a la nova versió d’SPIP. Si sou administrador del lloc, si us plau seguiu aquest enllaç.":

Com a administrador, seguiu el link per poder començar l’actualització d’SPIP. Arribareu a una pantalla d’autenticació per FTP, un procediment similar al descrit abans (per la còpia de seguretat):

Una vegada més, copieu la paraula indicada per aquesta pantalla i amb el programa per FTP, s’ha de crear un nou directori dins d’"escrire/data" i doneu la paraula que acabeu de copiar.
Cliqueu sobre «recarregar aquesta pàgina», que és el què inicia l’actualització de la base de dades d’SPIP.
O sigui, l’operació d’actualització s’ha acabat.
Repetim aquest consell, ja que és un error molt freqüent: no reinstal·leu pas la base de dades des de la còpia de seguretat feta abans. Aquesta còpia correspon des d’aquest moment a una estructura antiga de dades, és per tant més o menys inutilitzable. Si l’operació s’ha desenvolupat correctament, es pot esborrar l’antiga còpia de seguretat.
En cas d’entrebanc !
- A alguns llocs de l’espai privat ( i alguna vegada també al lloc públic), jo obtinc missatges d’error del tipus "file not found", "file missing", o d’altres missatges indicant un problema de fitxer incomplet o mancant.
Pot ser hi ha hagut problemes durant la pujada dels fitxers via FTP; amb el vostre programa d’FTP, verifiqueu la mida dels fitxers involucrats; en especial si un fitxer té una mida de 0 kB, torneu a pujar aquest fitxer.
- Obtinc molts missatges d’error.
Torneu a pujar tots els fitxers via FTP. No se sap mai...
- El meu lloc funciona correctament en general, pero hi ha algunes funcionalitats que no funcionen bé, els redactors tenen problemes mentre que als administradors els funcionen perfectament, etc.
Inscriviu-vos a la llista de distribució dels usuaris d’SPIP. En un primer moment, consulteu els arxius d’aquesta lista, o al fòrum per veure si el vostre problema ja ha estat plantejat.
Exposeu la vostra pregunta de la forma més precisa possible: quin és el servidor web que empreu, a partir de quina versió heu efectuat l’actualització; no oblideu assenyalar si el problema ja apareixia o no a la versió anterior.
Si el vostre problema és un error (bug) encara desconegut, els desenvolupadors treballaran ràpidament sobre la qüestió per lliurar una versió corregida.
Alguns enllaços complementaris:
- FAQ d’Spip
- FAQ Spikini
- Actualitzar el vostre lloc Web SPIP

SPIP 1.9.2