SPIP-Contrib

SPIP-Contrib

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

246 Plugins, 178 contribs sur SPIP-Zone, 147 visiteurs en ce moment

Accueil du site > Documentation > SPIP en local > Transférer un site local vers un site distant (archive)

Transférer un site local vers un site distant (archive)

29 mai 2003 – par Sylvain – 23 commentaires

0 vote

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

On va développer ici, la procédure de déplacement d’un site. Pour l’exemple cela sera le tranfert d’un site local (depuis EasyPHP par exemple) vers un site distant mais cela peut être transposé, pour transférer un site d’un hébergeur à l’autre.

Note des administrateurs : cet article est considéré comme archivé, car étant conçu pour des version de Spip inférieur à la 1.9. Vous pouvez trouvez ici une version à jour

1. Installation de SPIP sur le nouveau site :
-  Il s’agit dans un premier temps d’installer un nouveau SPIP vierge (pas celui déjà installé en local). Mais attention il faut que la version que vous installez soit la même que celle que vous avez en local (cf. dans ecrire/, la version de SPIP apparaît sur le site local en bas des pages). Toutes les version de SPIP sont disponibles ici : http://www.spip.net/spip-dev/devel/
-  Si toutefois vous voulez en profiter pour faire une mise à jour, il faut d’abord mettre la nouvelle version sur le site local et faire la mise à jour ; voir : http://www.spip.net/fr_article1318.html.

-  Ensuite la procédure d’installation, est la même que « d’habitude » : Installer SPIP

2. Sauvegarder la base de données local :
-  Via l’interface ADMIN de SPIP : Administration du site > Maintenance du site > [sauvegarder la base], puis suivre les indications [Astuce]
-  vous avez donc créé un fichier "dump.xml" (ou "dump.xml.gz"), qui se trouve dans : SITE_LOCAL/ecrire/data/ et contient toute la base de donnée SPIP du site local.

Attention : Si le serveur de distant n’a pas la fonction de compression (ne peut donc pas travailler avec les fichiers dump.xml.gz ; il vous faudra sauvegarder la base local sans (dump.xml).

3. Transfert le « dump.xml(.gz)" » local : par FTP transférez le fichier « dump.xml(.gz) » du :
-  SITE_LOCAL/ecrire/data
vers :
-  SITE_DISTANT/ecrire/data

4. Restauration de la base de données
-  via l’interface ADMIN de SPIP : Administration du site > Maintenance du site > [restaurer la base] ; attention : pensez bien à spécifier dump.xml en suprimant le ".gz" si c’est votre cas.
-  A ce moment une fois sur 2 SPIP met sur une page : « accès refusé » pas de panique,retournez (gaiement ;-)) dans l’interface ADMIN SPIP Administration du site > Maintenance du site > [restaurer la base] ; et refaite la restauration une deuxième fois, et au 2eme essai ça marche. Un pourcentage montre l’état d’avancement de restauration de la base, cela peut être instantané si la base est petite.
-  Vous avez maintenat votre site avec les données (articles, rubriques ...).

5. Teanfert « du reste » :
-  Les squelettes si vous les avez personnalisés (sommaire.html, ...), et le(s) dossier(s) contenant les images de la charte graphique de ces squelettes.
-  le dossier IMG/ à la racine du site local vers le distant : c’est le dossier dans lequel vous avez tous les fichiers joints au site (logos, images, fichiers, ...)

6. On vide le cache SPIP du site distant : juste pour être tranquille : Administration du site > Maintenance du site >  Vider le cache


c’est FINI :-)

P.-S.

Lors de la restauration de la base, SPIP restaure également les auteurs du site (admins, rédacteurs) ; donc si vous mettez des codes d’accès différents (lors de l’installation de SPIP sur le site distant) que ceux que vous aviez en local après la restauration de la base, SPIP vous éjectera en demandant de vous reconnecter avec les « anciens » codes d’accès (du site local).

Notes

[Astuce] Lors des différentes sauvegardes/restaurations ou mises à jour de vos sites SPIP, il vous demande de créer un fichier ou dossier « admin_xxxxxx » dans le répertoire URL_SITE/ecrire/data plutot que de créer un fichier de ce même nom et le transférer ensuite (par FTP), vous pouvez créer un dossier de ce même nom : la plupart des clients FTP ont « créer un dossier » en option (clique droit ou bouton) ; ça marche exactement pareil !

Retour en haut de la page

23 Messages de forum

Voir toute la discussion

Pages 1 | 2 | 3

  • Répondre à ce message

    18 avril 2008 16:14, par Romy Têtue

    Le message ci-dessus répondait à un post de l’article 2624 et n’aurait donc pas du apparaître ici.

  • Répondre à ce message

    18 avril 2008 16:11, par Romy Têtue

    Dans ces squelettes, seules les rubriques à la racine ne sont pas affichées. C’est comme ça, c’est un choix.

    Par contre, je ne comprends très bien quel est le problème avec les portfolios d’images et les logos d’articles ? Y aurait-il une URL où voir cela ?

  • Répondre à ce message

    7 avril 2008 16:11, par speedy

    Bonjour,

    après avoir suivi ce tutoriel fort utile , j’ai quand même un petit souci :
    -  après le transfert du site local vers le site distant impossible d’ajouter un document ou une image depuis le site distant en parcourant mon ordi, "télécharger" tourne puis aucune image n’aparait , je suis donc obliger de créer depuis le local , sauvegarder la base et la retransférer sur le distant ... ce qui est dérangeant.

    Quel qu’un aurait t’il la soluce ? Merci

  • Répondre à ce message

    29 février 2008 08:17, par WAN

    Pour SPIP 1.9.2 modifier le fichier connect.php dans le dossier config.

  • Répondre à ce message

    6 novembre 2007 16:21, par akmar

    Salut ! Quand vous parlez du fichier inc_connect.php3 je ne crois pas que vous tenez compte de la version spip 1.9.2.Car je n’en ai pas trouvé dans mon dossier /ecrire/ de cette version de spip.Merci de me répondre.

  • Répondre à ce message

    5 juillet 2007 16:54, par DoubleFx

    Bonours, je me demandais si on devait procéder de la même manière pour un SPIP mutualisé, sinon, quelle est la procédure ?

  • Répondre à ce message

    4 juillet 2006 13:23, par aurelie

    Bonjour, je rencontre un pb de taille, j’ai fait tout mon site (avec spip et le squelette renley) en local sur un ordi, mais quand je copie les fichiers du "www" sur une autre machine, aucun de mes liens ne fonctionnent , seulelement les liens vers l’extérieur, donc je ne peux pas le balacer sur internet !! c’est urgent, quelqu’un peut m’aider ?? Aurélie

  • Répondre à ce message

    23 août 2005 16:26, par GERARD Nicolas

    Oui, tu as raison. Le mieux est lors d’un transfert de sucrer le fichier inc-connect.php et d’aller dans le répertoire http://votre_url/ecrire/ pour reparamètrer le site SPIP. Vous pouvez avoir entre autre des problèmes de droit. l’aide à l’installation vous les indique.

  • Répondre à ce message

    27 juin 2005 12:07, par sebastien

    Bonjour,

    Je n’arrive pas à mettre en ligne mon site internet :

    -  J’ai téléchargé spip et je l’ai décompressé puis j’ai essayé de le balancer sur easyphp dans la répertoire à la racine du site mais en vain.

    -  J’ai un nom de domaine attribué donc normalement je n’ai pas besoin d’hébergeur ?

    -  Je voudrais savoir aussi pour mettre le site en local avant de le balancer sur un site distant.

    -  Sur Le logiciel sur lequel je travaille,pour publier le site, il faut renseigner les champs d’informations suivants : "Nom du compte, adresse, nom de l’identifiant, mot de passe, numéro du port..."et ca ne fonctionne pas. A ce propos, pour le nom du serveur du serveur distant, dois-je mettre celui où j’ai acquis mon nom de domaine ou mon nom de domaine ?

    Dernière chose, j’ai un problème d’affichage avec les balises méta(texte érroné, photos qui n’apparaissent pas, déplacement des lignes...)

    Bref, il me manque quelques techniques et je dis un grand merci d’avance à celui qui daignera me répondre.

  • Répondre à ce message

    16 mars 2005 11:24, par Christian.Mercat

    Il faut que les permissions des dossiers ecrire/data et CACHE soient suffisantes pour que le serveur puisse écrire dedans. Quand on copie un dossier, en général les permissions sont assez basses et le serveur web (apache) ne peut plus écrire dedans. Il faut alors modifier ça à la main avec le client ftp (clique-droit/Ctrl-Clic sur le dossier et changer les permissions).

Pages 1 | 2 | 3

Répondre à cet article

Retour en haut de la page

Ça discute par ici

  • Les thèmes de Sarka-SPIP 3

    26 décembre 2009 – 14 commentaires

    Cet article a pour but de présenter brièvement la liste des thèmes propres à Sarka-SPIP au travers d’une galerie de vignettes. La galerie Vous pouvez télécharger le thème que vous désirez en cliquant sur sa vignette. Prochainement, une description de (...)

  • Formulaire de participation à un événement

    23 janvier – 17 commentaires

    Cet article tente de rassembler des informations au sujet de l’affichage d’un formulaire de participation aux événements gérés par le plugin Agenda développé par Cédric Morin. La version 2 du plugin Agenda permet d’afficher dans l’espace public des (...)

  • Le Squelette Zpip

    11 novembre 2009 – 119 commentaires

    Zpip [1] est un squelette réutilisable, modulaire et disposant d’une galerie de thèmes. Il est issu d’une fusion des projets Zesty et SPIP-Zen. Installer Zpip Pour installer Zpip et jouer avec sans plus attendre, il suffit de suivre le guide (...)

  • Plugin Pages uniques

    11 décembre 2008 – 74 commentaires

    Allez, avouez... il ne vous est jamais arrivé d’avoir besoin d’articles qui ne sont rattachés à aucun rubriquage particulier ? Des articles uniques, n’ayant ni de thème, ni de rapport avec aucun autre ? Ou encore des articles pour lesquels vous avez (...)

  • Le Couteau Suisse

    4 mai 2007 – 835 commentaires

    Ce plugin propose d’introduire facilement de simples fonctionnalités supplémentaires à SPIP et qui s’avèrent rapidement indispensables ! Par exemple : des filtres supplémentaires, des balises pratiques, des facilités typographiques, le contrôle de (...)