Mettre à jour les fichiers de SPIP
Note pour les utilisateurs de Mac qui ont des sites SPIP en local, et qui veulent faire des mises à jour :
Manipulation du Finder
Quand vous copiez via le Finder le répertoire de la nouvelle version de SPIP dans votre répertoire local, le Finder détecte les répertoires qui existent déjà dans le répertoire cible. Il vous demande alors si vous souhaitez remplacer les répertoires existant ou annuler la copie.
Attention : si vous choisissez de « remplacer », le Finder va totalement REMPLACER les répertoires par les nouveaux du même nom, et donc effacer le contenu des anciens répertoires.
Le problème, c’est que si vous aviez des fichiers en plus dans l’ancien répertoire (notamment ecrire/inc_connect.php3 ), ils n’existeront plus dans le nouveau... Ce qui est très gênant !
Voici ce que je vous propose : Concrètement, pour faire une mise à jour d’un site SPIP, préparez votre répertoire en local, « mon_site », et un répertoire « spip-xxx » contenant tous les fichiers de la nouvelle version de SPIP, obtenu après décompression de spip-xxx.zip.
Mise à jour d’un site SPIP en ligne de commande
L’astuce est d’utiliser le Terminal pour copier les fichiers de « spip-xxx » vers « mon_site ».
Pour cela, déplacez (avec le Finder) le répertoire « spip-xxx » au même endroit que le répertoire « mon_site ». Ouvrez une fenêtre Terminal, allez au répertoire contenant « spip-xxx » et « mon_site », en tapant par exemple :
cd Sites
Ensuite tapez la commande suivante qui active la fonction de copie cp :
cp -R -f spip-xxx/ mon_site/
- L’option ’-R’ spécifie la récursivité : toute l’arborescence du répertoire source sera recopiée.
- L’option ’-f’ force la copie des fichiers déjà existants, en écrasant au besoin des fichiers existants
- viennent ensuite les repertoires concernés.
A part cela, effectuez la procédure indiquée dans la documentation SPIP, sans oublier bien sûr de faire une sauvegarde de l’arborescence « mon_site » avant la copie des fichiers SPIP, surtout si vous n’êtes pas à l’aise avec les lignes de commande... Un bon moyen pour cela est de choisir dans le menu contextuel
Créez une archive de "mon_site
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |