----- Original Message -----
From: Christophe Thirache <christophe@art-image.com>
To: Henrique Diaz <hendiaz@free.fr>
Sent: Monday, September 17, 2001 6:07 AM
Subject: Re: [Spip] Transferer un site developpe localement ?
mais normalement tu peux copier la base en faisant
-un dump depuis phpmyadmin (Afficher le schéma de la base structure et
donnée) vers un fichier texte
-executer une requete sur free.fr avec le fichier generé.
J'ai pas trouvé comment on faisait avec phpmyadmin pour exécuter une requête
sur free.
Mais après avoir essayé plusieurs trucs, j'ai fini par comprendre
l'explication d'Antoine qui disait :
"Normalement, il faut aller dans l'interface
d'administration, sauvegarder la base, puis transférer le fichier généré
de chez toi vers ton hébergeur et y restaurer la dite base."
Au début j'avais sauvegardé la base déjà présente en ligne chez free,
ensuite j'ai transféré par ftp tout qu'il y avait dans mon dossierspip, j'ai
restauré et je me suis demandé pourquoi rien n'avait changé. Entièrement
novice en php et mysql, je croyais que la base de données se trouvait dans
le cache.
j'aimerai que tu me dises (ou sur la mailing list) comment tu as
reussi....je vais avoir besoin de "demenager" un site spip prochainement

Alors je la fais "spip pour les nuls", comme j'en aurais eu besoin pour
moins galérer :
Question : j'ai développé mon site spip sous easyphp histoire de pas tout
faire en ligne, comment je fais maintenant pour transférer tout ça en ligne
?
1. Installe spip sur ton site en ligne, dans un répertoire équivalent à
celui que tu as développé localement (ex. http://monsite.free.fr/spip1/ pour
le répertoire spip1 sous le www d'Apache) ou à la racine si tout ton site
doit être géré par spip.
2. *Sur ton site local*, dans l'interface d'administration, clique sur
"sauvegarder la base", tu choisis "compressé" ou "non-compressé", mettons
compressé, et tu suis les indications (créer un dossier dans ecrire/data
avec le nom indiqué, puis recharger la page).
3. Ensuite tu transfères par ftp le fichier "dump.xml.gz" qui se trouve dans
ecrire/data vers ton site.
4. Sur ton site en ligne, dans "admin", à nouveau dans "sauvegarder la
base", tu choisis cette fois de "restaurer la base" qui est désormais celle
que tu viens de transférer. Tu suis à nouveau les indications (créer un
dossier localement avec le nom indiqué que tu transfères avant de
recharger). Et hop tous tes articles, rubriques, brèves etc. sont désormais
en ligne.
5. Si tu as changé la présentation en modifiant les squelettes, transfère
les à la place de ceux qui sont en ligne. Idem si tu as ajouté des images et
des logos : placer le contenu du dossier IMG.
Peut-être avec quelques corrections, ça aurait une place quelque part dans
un faq d'uzine...
Slt
Henrique