CLEMI-Créteil

Site en maintenance...

Migrer de la versions SPIP 1.9 à la version 2.0

08 / 09 / 2009 | Clemi Créteil
La version 2 de spip étant une version majeure, la mise à jour d’un site en version 1.9.x est particulière. Quelques conseils pour que la transition se fasse au mieux - désactiver tous les plugins par la page : ecrire/ ?exec=admin_plugin - faire une sauvegarde de la base de données en utilisant la procédure de spip 1.9.x : ecrire/ ?exec=admin_tech - récupérer cette sauvegarde par ftp (elle se trouve dans tmp/dump/ ou, pour des versions plus anciennes, dans ecrire/data/) et la conserver soigneusement en local. - créer un répertoire à la racine de spip (par exemple ancien_spip/) - déplacer à l’intérieur de ce répertoire tous les fichiers et répertoires de spip 1.9.x SAUF les répertoires IMG/ et config/ - si vous aviez un fichier mes_options.php le déplacer dans config/ * ne devrait donc rester à la racine que : o ancien_spip/ o config/ o IMG/ - déposer par ftp, à la racine de son site, l’ensemble des fichiers et répertoires de spip 2.0.x sauf les répertoires IMG/ et config/ * devraient donc se trouver à la racine : o ancien_spip/ o CHANGELOG.txt o config/ o COPYING.txt o ecrire/ o htaccess.txt o IMG/ o index.php o INSTALL.txt o local/ o prive/ o rien.gif o spip.php o squelettes-dist/ o svn.revision o tmp/ - entrer avec son navigateur dans http://le_site/ecrire/ [1] - accepter la mise à jour de la base de données * à ce stade, vous devriez retrouver, dans l’espace privé, l’intégralité des données de votre ancien site et une navigation dans l’espace public devrait les afficher avec les squelettes par défaut de spip (couleur mauve) * en cas de problème (page blanche par exemple), essayer de renommer temporairement votre fichier mes_options.php (dans le répertoire config/) pour le désactiver. - récupérer maintenant les version adaptées à spip 2 des plugins que vous utilisiez et installer ces nouvelles versions dans un répertoire plugins/ à créer. ou bien, après avoir créé un répertoire plugins/ puis son sous-répertoire auto/ utiliser la procédure d’auto installation des plugins proposée dans la page ecrire/ ?exec=admin_plugin - reste à créer un répertoire squelettes/ (si vous en avez l’utilité) et y déplacer calmement, par petits groupes, vos anciennes personnalisations récupérées depuis ancien_spip/squelettes/ - si vous aviez un fichier mes_fonctions.php, vérifier la conformité de ses fonctions et déclarations avec les nouvelles fonctions et variables de spip 2.0.x - idem si des scripts php sont présents dans vos squelettes personnalisés - si vous n’avez pas déjà un .htaccess actif, il vous faudra renommer htaccess.txt en .htaccess pour bénéficier des urls propres, arbo...
 

Fil twitter de @clemicreteil

0 | 5 | 10 | 15

Sites Favoris

Decryptimages

Un site participatif dédié à l’éducation à l’image proposé par la Ligue de l’Enseignement et l’Institut des Images.

Edubases sélection Médias

Voici les dernières fiches d’EDU’bases Documentation proposant des scénarios pédagogiques consacrés à l’éducation aux médias

Sites Favoris

Decryptimages

Un site participatif dédié à l’éducation à l’image proposé par la Ligue de l’Enseignement et l’Institut des Images.

Edubases sélection Médias

Voici les dernières fiches d’EDU’bases Documentation proposant des scénarios pédagogiques consacrés à l’éducation aux médias