SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 294 visiteurs en ce moment

Accueil > Documentation > SPIP en local > SPIP sur Mac OSX > Mettre à jour un site SPIP sous Mac OS X

Mettre à jour un site SPIP sous Mac OS X

28 septembre 2005 – par Cécile – commentaires

1 vote

Note pour les utilisateurs de Mac qui ont des sites SPIP en local, et qui veulent faire des mises à jour

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

Dernière modification de cette page le 10 juin 2007

Retour en haut de la page

Vos commentaires

  • Le 28 septembre 2005 à 14:08, par André Vincent En réponse à : Mettre à jour un site SPIP sous Mac OS X

    Pour information, spip_loader.php3 ne sert pas seulement à faciliter l’installation de SPIP, mais il sert aussi à faciliter la mise à jour de SPIP, évitant toutes les manipulations décrites dans cet article. Je l’ai testé sous Mac OS X, tant sous l’installation par défaut du serveur Apache d’Apple que pour les installations tierces d’Apache2 de Server Logitics et MAMP. Ça fonctionne parfaitement et aucun fichier personnalisé n’est écrasé (sauf les modifications apportées au moteur même de SPIP - ce qui est toujours fortement déconseillé, par ailleurs).

    • Le 4 mai 2012 à 09:48, par JFD En réponse à : Mettre à jour un site SPIP sous Mac OS X

      Mon mac n’étant pas connecté à internet, Spip_loader ne peut être utilisé, d’où l’utilité d’une procédure telle que celle décrite par Cécile

    Répondre à ce message

  • Le 4 mai 2012 à 09:32, par JFD En réponse à : Mettre à jour un site SPIP sous Mac OS X

    1) utiliser les couleurs des familles pour signaler les dossiers modifiés et à l’intérieur les fichiers/sous dossiers modifiés
    2) lors d’une mise à jour, ouvrir une fenêtre avec le site local et une fenêtre avec le dossier SPIP cote à cote.
    3) sélectionner dans la fenêtre du dossier spip tous les dossiers/fichier qui ne sont pas colorés dans celle du site et faire un glisser déposer vers cette dernière pour les remplacer
    4) dans la fenêtre du site local, déployer l’arborescence des dossiers colorés et les dossiers correspondants du dossier SPIP
    5) procéder comme en 3),
    cette méthode évite le remplacement des fichiers « noyau » modifiés, qu’il faudra évidement modifier à la main (bbedit) et l’utilisation geek du terminal.

    Répondre à ce message

  • Le 12 février 2012 à 11:26, par circé En réponse à : Mettre à jour un site SPIP sous Mac OS X

    sip_loader ne marche plus avec Free.

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Champs Extras 3

    16 janvier 2012 – 551 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas (...)

  • Formulaire de participation

    5 juin 2014 – 22 commentaires

    Formulaire de participation permet d’indiquer lors des traitements d’un formulaire construit avec le plugin Formidable si l’on doit traiter une inscription d’un participant à un évènement. Installation Ce plugin nécessite le plugin Formidable et (...)

  • Plugin Duplicator

    3 janvier 2010 – 79 commentaires

    Duplication de rubrique et de ses contenus, et duplication d’articles pour SPIP Fonctionnement Ce plugin permet de dupliquer une rubrique et son contenu depuis l’espace privé en ajoutant un bouton dans la navigation de gauche dans l’espace privé (...)

  • Albums 3

    8 août 2014 – 218 commentaires

    Le plugin « Albums » évolue dans une version 3 pour SPIP 3. Avant d’effectuer une mise à jour depuis la version 1 ou 2, consultez les notes sur la rétro-compatibilité. Les modèles, notamment, on reçut quelques changements pour la bonne cause. En (...)

  • Referer Spam

    23 janvier 2016 – 19 commentaires

    Le but de ce plugin est d’exclure les liens entrants frauduleux des statistiques à l’aide d’une liste noire. Afin de lutter contre le referer spam, qui peut rapidement rendre inutilisable les statistiques de visites fournies par spip, ce plugin (...)