fusion de base

Bonsoir à tous,

Je veux faire une migration de 1.9e vers 2.0. et au passage un changement de squelette pour passer de sarka spip à un squelette perso.
Pour commencer, j'essaye de la faire sur un site test :
j'ai donc installé un spip 1.9 tout neuf sur un nouveau site.
J'y ai restaurer une bdd "de base" qui contient juste les mots clés et config nécessaires à mon squelette perso.
Puis j'ai fait une fusion de la bdd de l'ancien site en 1.9.
Le pb : les accents ne s'affichent pas :
par exemple, le mot "réseau" de la bdd de l'ancien site est écrit "r?seau"
A noter que par contre, les mots accentués venant de ma bdd de "base" sont bien écrits.

Puis-je corriger cela (autrement qu'à la main !) ? Si oui, comment ?

Merci

Boby

Boby K a écrit :

Bonsoir à tous,

Je veux faire une migration de 1.9e vers 2.0. et au passage un
[...]
Puis j'ai fait une fusion de la bdd de l'ancien site en 1.9.
Le pb : les accents ne s'affichent pas :
[...]

Bonjour

Peut être qu'il faudrait convertir le charset des bases avant
importation.

Si tu as les sauvegardes sous forme de dump, il y a un script sous
Linux qui s'apelle convert.

Il existe une page cachée dans Spip qui permettait de faire ça.

A bientôt
Grégoire

Boby K a écrit :

Bonsoir à tous,

Je veux faire une migration de 1.9e vers 2.0. et au passage un
[...]
Puis j'ai fait une fusion de la bdd de l'ancien site en 1.9.
Le pb : les accents ne s'affichent pas :
[...]

Bonjour

Peut être qu'il faudrait convertir le charset des bases avant
importation.

Si tu as les sauvegardes sous forme de dump, il y a un script sous
Linux qui s'apelle convert.

Il existe une page cachée dans Spip qui permettait de faire ça.

A bientôt
Grégoire

Bonsoir,

J'ai trouvé sur spip-contrib un script php censé convertir le fichier dump mais il ne marche pas (il date : c'est du php3)
Dans les archives de la liste, on parle bien de cette "page cachée" : /ecrire/?exec=convert_sql_utf8 mais là aussi, ça ne marche pas. Elle ne doit plus exister.

Pourriez-vous m'en dire plus sur ce script linux "convert". Je travaille malheureusement sous W$ mais si je sais exactement ce qu'il faut faire, je pourrais trouver un collègue bossant sous linux pour me convertir ma base.

Merci

Boby

salut boby c'est quoi ton pb............... parceque la fusion et les histoire de base j'ai donné donc si je peu être utile

pour monter de version ancien dump vers 2.0 aucun pb
donc tu monte les deux base sr du spip2
tu sauvegarde les dumps :wink:

et seulement aprés tu fusionne tes sauvegarde sur un spip2 tous beau tous neuf

suis je clair pas sur

Boby K a écrit :

Boby K a écrit :

Bonsoir à tous,

Je veux faire une migration de 1.9e vers 2.0. et au passage un
[...]
Puis j'ai fait une fusion de la bdd de l'ancien site en 1.9.
Le pb : les accents ne s'affichent pas :
[...]

Bonjour

Peut être qu'il faudrait convertir le charset des bases avant
importation.

Si tu as les sauvegardes sous forme de dump, il y a un script sous
Linux qui s'apelle convert.

Il existe une page cachée dans Spip qui permettait de faire ça.

A bientôt
Grégoire

Bonsoir,

J'ai trouvé sur spip-contrib un script php censé convertir le fichier dump mais il ne marche pas (il date : c'est du php3)
Dans les archives de la liste, on parle bien de cette "page cachée" : /ecrire/?exec=convert_sql_utf8 mais là aussi, ça ne marche pas. Elle ne doit plus exister.

Pourriez-vous m'en dire plus sur ce script linux "convert". Je travaille malheureusement sous W$ mais si je sais exactement ce qu'il faut faire, je pourrais trouver un collègue bossant sous linux pour me convertir ma base.

Merci

Boby
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

--
@micalement stéphane --
ville de Bachant <http://bachant.free.fr>assobachant
asso.bachant@laposte.net

salut assobachant...

j'ai réussi un transfert de base entre deux domaines, et je dois ensuite tenter de fusionner une deuxième, mais si j'ai bien compris, ca devrait le faire...
j'ai réglé les pbs de charset, de version, d'url interne aux articles...
mais je bute sur les logos...
j'ai bien recopié le fichier IMG du site précédent sur le nouveau, avec le cache et toutes les images calculées par spip
mais dans le nouveau site, les articles n'ont pas de logos...

je ne suis pas sûr de bien comprendre le rôle du champ "url de l'ancien site" dans la récupération de sauvegarde. Je ne l'ai pas rempli compte tenu que ce domaine doit disparaitre et que je ne veux pas que mon nouveau site utilise des fichiers de l'ancien...

je ne vois pas de case à cocher "avec images et logos"...

merci d'avance de tes conseils

pam

assobachant a écrit :

salut boby c'est quoi ton pb............... parceque la fusion et les histoire de base j'ai donné donc si je peu être utile

pour monter de version ancien dump vers 2.0 aucun pb
donc tu monte les deux base sr du spip2
tu sauvegarde les dumps :wink:

et seulement aprés tu fusionne tes sauvegarde sur un spip2 tous beau tous neuf

suis je clair pas sur

Boby K a écrit :

Boby K a écrit :

Bonsoir à tous,

Je veux faire une migration de 1.9e vers 2.0. et au passage un
[...]
Puis j'ai fait une fusion de la bdd de l'ancien site en 1.9.
Le pb : les accents ne s'affichent pas :
[...]

Bonjour

Peut être qu'il faudrait convertir le charset des bases avant
importation.

Si tu as les sauvegardes sous forme de dump, il y a un script sous
Linux qui s'apelle convert.

Il existe une page cachée dans Spip qui permettait de faire ça.

A bientôt
Grégoire

Bonsoir,

J'ai trouvé sur spip-contrib un script php censé convertir le fichier dump mais il ne marche pas (il date : c'est du php3)
Dans les archives de la liste, on parle bien de cette "page cachée" : /ecrire/?exec=convert_sql_utf8 mais là aussi, ça ne marche pas. Elle ne doit plus exister.

Pourriez-vous m'en dire plus sur ce script linux "convert". Je travaille malheureusement sous W$ mais si je sais exactement ce qu'il faut faire, je pourrais trouver un collègue bossant sous linux pour me convertir ma base.

Merci

Boby
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

en fait, la copie de IMG s'était mal passé
vérification faite ca marche aussi pour les images et documents

c'est vrai que la lecture des sites spip donne souvent tout, mais quand ca ne marche pas, même si on a lu, on ne comprend pas forcément ce qu'on constate
et donc le post sert parfois juste à reformuler la question..

celà dit merci encore
pam

PS... la fusion aussi, ca marche, et ca c'est vraiment top !

assobachant a écrit :

lpam a écrit :

salut assobachant...

j'ai réussi un transfert de base entre deux domaines, et je dois ensuite tenter de fusionner une deuxième, mais si j'ai bien compris, ca devrait le faire...
j'ai réglé les pbs de charset, de version, d'url interne aux articles...

Impec

mais je bute sur les logos...

? ah

j'ai bien recopié le fichier IMG du site précédent sur le nouveau, avec le cache et toutes les images calculées par spip
mais dans le nouveau site, les articles n'ont pas de logos...

suffit de transferer le dossier images; n'oublie de vider le cache et /tmp ; ça doit le faire .

je ne suis pas sûr de bien comprendre le rôle du champ "url de l'ancien site" dans la récupération de sauvegarde.

En ce qui concerne les documents joints, ceux-ci seront importés en tant que documents distants, ce qui dispense de recenser et copier la partie du répertoire IMG/ concernée par la sauvegarde partielle. On peut ensuite utilliser, sur chaque document, le bouton de copie locale pour s’affranchir du site d’origine. Si celui-ci a déjà disparu ou possède des restrictions d’accès non contournables par le site récepteur, il faudra installer le répertoire IMG/ originel à une URL accessible, et la donner dans la dernière case de saisie du formulaire d’importation.

Je ne l'ai pas rempli compte tenu que ce domaine doit disparaitre et que je ne veux pas que mon nouveau site utilise des fichiers de l'ancien...

qu'entend tu par fichiers; article, rubrique etc...

je ne vois pas de case à cocher "avec images et logos"...

normal y'en n'a pas

merci d'avance de tes conseils

eh eh moi c'est spip qui me conseil : Les bases de données en SPIP - SPIP

pam

assobachant a écrit :

salut boby c'est quoi ton pb............... parceque la fusion et les histoire de base j'ai donné donc si je peu être utile

pour monter de version ancien dump vers 2.0 aucun pb
donc tu monte les deux base sr du spip2
tu sauvegarde les dumps :wink:

et seulement aprés tu fusionne tes sauvegarde sur un spip2 tous beau tous neuf

suis je clair pas sur

Boby K a écrit :

Boby K a écrit :

Bonsoir à tous,

Je veux faire une migration de 1.9e vers 2.0. et au passage un
[...]
Puis j'ai fait une fusion de la bdd de l'ancien site en 1.9.
Le pb : les accents ne s'affichent pas :
[...]

Bonjour

Peut être qu'il faudrait convertir le charset des bases avant
importation.

Si tu as les sauvegardes sous forme de dump, il y a un script sous
Linux qui s'apelle convert.

Il existe une page cachée dans Spip qui permettait de faire ça.

A bientôt
Grégoire

Bonsoir,

J'ai trouvé sur spip-contrib un script php censé convertir le fichier dump mais il ne marche pas (il date : c'est du php3)
Dans les archives de la liste, on parle bien de cette "page cachée" : /ecrire/?exec=convert_sql_utf8 mais là aussi, ça ne marche pas. Elle ne doit plus exister.

Pourriez-vous m'en dire plus sur ce script linux "convert". Je travaille malheureusement sous W$ mais si je sais exactement ce qu'il faut faire, je pourrais trouver un collègue bossant sous linux pour me convertir ma base.

Merci

Boby
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip