Bonjour
J’ai installé SPIP 3.0 sur un nouvel hébergement. Et je veux maintenant restaurer la base de l’ancien hébergement en SPIP 1.9.2 dans le nouvel hébergement de la version SPIP 3.0 Comment faire ?
Merci pour votre aide.
Christian
Bonjour
J’ai installé SPIP 3.0 sur un nouvel hébergement. Et je veux maintenant restaurer la base de l’ancien hébergement en SPIP 1.9.2 dans le nouvel hébergement de la version SPIP 3.0 Comment faire ?
Merci pour votre aide.
Christian
Bjr,
Le 09/05/2014 10:00, Christian a écrit :
Bonjour
J'ai installé SPIP 3.0 sur un nouvel hébergement. Et je veux maintenant
restaurer la base de l'ancien hébergement en SPIP 1.9.2 dans le nouvel
hébergement de la version SPIP 3.0 Comment faire ?
Sauf erreur de ma part il est bien spécifié que ça n'est pas possible,
on ne peut restaurer dans une version X qu'une base de données venant
d'une version X. (ce qui est logique, les différences en terme de bases
de données sont très importantes surtout dans ce cas ou on saute 2
versions majeures).
Il faut mettre à jour la 1.9.2 jusqu'à la 3. Je pense qu'on peut le
faire en 2-3 étapes, perso je ferais de 1.9 vers 2.0 puis vers 2.1.26
puis vers 3.0.16.
En ayant bien évidemment au préalable fait toutes les sauvegardes qui
s'imposent, désactivé les plugins s'il y en avait, etc ... Ne pas
oublier qu'il peut y avoir des dysfonctionnements dû au changement dans
certains squelettes ... aussi bien noter la version exacte de départ si
des fois il fallait revenir en arrière et restaurer la sauvegarde
originale. Ici nous on fait ça en parallèle de la version en production
sur un serveur local pour éviter tous les risques.
Et au finish c'est peut-être une bonne idée quand vous etes à l'ultime
version de mise à jour de procéder comme vous l'avez fait, c'est à dire
sauvegarder et restaurer dans une installation "fraiche" de spip qui
sera ainsi débarrassée d'éventuelles scories de version précédentes. Si
vous avez fait ça sur un serveur séparé, la mise en ligne est souvent
l'occasion de ce nettoyage final.
Peut-être que d'autres auront des avis différents sur la méthode, par
contre je crois que mon premier point est disons ... incontournable.
Merci pour votre aide.
Christian
--
Pierre
Il faut mettre à jour la 1.9.2 jusqu'à la 3. Je pense qu'on peut le
faire en 2-3 étapes, perso je ferais de 1.9 vers 2.0 puis vers 2.1.26
puis vers 3.0.16.
Hello,
il faut effectivement mettre à jour la 1.9 vers spip3 mais par expérience, on peut le faire en une seule fois, ça marche très bien :
- installation d'une copie de la 1.9,
- on télécharge le dernier spip_loader.php à la racine,
- il fait tout le boulot.
--
nicod_
Bonjour
Ou trouver la 1.9.2 ? Avez vous un lien vers cette version ?
Merci !
Le Vendredi 9 mai 2014 15h06, nicod_ nicolas.dorigny@gmail.com a écrit :
Il faut mettre à jour la 1.9.2 jusqu’à la 3. Je pense qu’on peut le
faire en 2-3 étapes, perso je ferais de 1.9 vers 2.0 puis vers 2.1.26
puis vers 3.0.16.
Hello,
il faut effectivement mettre à jour la 1.9 vers spip3 mais par
expérience, on peut le faire en une seule fois, ça marche très bien :
–
nicod_
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Toues les anciennes versions sont à cette adresse: http://files.spip.org/spip/archives/
Salutations.
Erik
J’ai trouve une 1.9.2, l’ai installée mais j’ai les messages :
Deprecated: Function eregi()
Bon j’ai tenté la restauration de la base, mais j’ai le message restauration en cours avec « spip_meta » en dessous
mais rien ne se passe.
Le Vendredi 9 mai 2014 15h43, false drakpo2001@yahoo.fr a écrit :
Bonjour
Ou trouver la 1.9.2 ? Avez vous un lien vers cette version ?
Merci !
Le Vendredi 9 mai 2014 15h06, nicod_ nicolas.dorigny@gmail.com a écrit :
Il faut mettre à jour la 1.9.2 jusqu’à la 3. Je pense qu’on peut le
faire en 2-3 étapes, perso je ferais de 1.9 vers 2.0 puis vers 2.1.26
puis vers 3.0.16.
Hello,
il faut effectivement mettre à jour la 1.9 vers spip3 mais par
expérience, on peut le faire en une seule fois, ça marche très bien :
–
nicod_
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Hello J
Pas sûr, mais la 1.9.2 est tellement vielle qu’elle fonctionne en php 5.x.x
De : false [mailto:drakpo2001@yahoo.fr]
Envoyé : vendredi 9 mai 2014 16:53
À : nicod_; spip@rezo.net
Objet : Re: [Spip] dzogchenpa : SPIP 3.0 installé comment importer l’ancienne base ?
J’ai trouve une 1.9.2, l’ai installée mais j’ai les messages :
Deprecated: Function eregi()
Bon j’ai tenté la restauration de la base, mais j’ai le message restauration en cours avec « spip_meta » en dessous
mais rien ne se passe.
Le Vendredi 9 mai 2014 15h43, false <drakpo2001@yahoo.fr> a écrit :
Bonjour
Ou trouver la 1.9.2 ? Avez vous un lien vers cette version ?
Merci !
Le Vendredi 9 mai 2014 15h06, nicod_ <nicolas.dorigny@gmail.com> a écrit :
Il faut mettre à jour la 1.9.2 jusqu’à la 3. Je pense qu’on peut le
faire en 2-3 étapes, perso je ferais de 1.9 vers 2.0 puis vers 2.1.26
puis vers 3.0.16.
Hello,
il faut effectivement mettre à jour la 1.9 vers spip3 mais par
expérience, on peut le faire en une seule fois, ça marche très bien :
–
nicod_
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
J’ai réussi à importer la sauvegarde mais il y a un problème de codage des caractères accentués. Je n’avais rien fait de spécial.
Voici le résultat : www.dzogchenpa.org
Dois-je maintenant essayer de passer à la 3.0 ?
Merci.
Le Vendredi 9 mai 2014 16h52, false drakpo2001@yahoo.fr a écrit :
J’ai trouve une 1.9.2, l’ai installée mais j’ai les messages :
Deprecated: Function eregi()
Bon j’ai tenté la restauration de la base, mais j’ai le message restauration en cours avec « spip_meta » en dessous
mais rien ne se passe.
Le Vendredi 9 mai 2014 15h43, false drakpo2001@yahoo.fr a écrit :
Bonjour
Ou trouver la 1.9.2 ? Avez vous un lien vers cette version ?
Merci !
Le Vendredi 9 mai 2014 15h06, nicod_ nicolas.dorigny@gmail.com a écrit :
Il faut mettre à jour la 1.9.2 jusqu’à la 3. Je pense qu’on peut le
faire en 2-3 étapes, perso je ferais de 1.9 vers 2.0 puis vers 2.1.26
puis vers 3.0.16.
Hello,
il faut effectivement mettre à jour la 1.9 vers spip3 mais par
expérience, on peut le faire en une seule fois, ça marche très bien :
–
nicod_
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Le truc, c’est que tu aurais du faire une instal en php 4.x.x, puis faire une faire la mise à jour en spip 2 .x.x/2.1.x/3.x.x (peut importe, même si c’est souvent conseiller de faire par étape)
A savoir que pour spip 3.x.x, il faut minimum php 5.1.x contrairement à spip 2.0.x et 2.1.x qui fonctione en php 4 et 5
Donc, dans le cas présent, je te dirais bien de faire un essai, reste à voir ce que d’autre en pense.
De : false [mailto:drakpo2001@yahoo.fr]
Envoyé : vendredi 9 mai 2014 17:06
À : nicod_; spip@rezo.net
Objet : Re: [Spip] dzogchenpa : SPIP 3.0 installé comment importer l’ancienne base ?
J’ai réussi à importer la sauvegarde mais il y a un problème de codage des caractères accentués. Je n’avais rien fait de spécial.
Voici le résultat : www.dzogchenpa.org
Dois-je maintenant essayer de passer à la 3.0 ?
Merci.
Le Vendredi 9 mai 2014 16h52, false <drakpo2001@yahoo.fr> a écrit :
J’ai trouve une 1.9.2, l’ai installée mais j’ai les messages :
Deprecated: Function eregi()
Bon j’ai tenté la restauration de la base, mais j’ai le message restauration en cours avec « spip_meta » en dessous
mais rien ne se passe.
Le Vendredi 9 mai 2014 15h43, false <drakpo2001@yahoo.fr> a écrit :
Bonjour
Ou trouver la 1.9.2 ? Avez vous un lien vers cette version ?
Merci !
Le Vendredi 9 mai 2014 15h06, nicod_ <nicolas.dorigny@gmail.com> a écrit :
Il faut mettre à jour la 1.9.2 jusqu’à la 3. Je pense qu’on peut le
faire en 2-3 étapes, perso je ferais de 1.9 vers 2.0 puis vers 2.1.26
puis vers 3.0.16.
Hello,
il faut effectivement mettre à jour la 1.9 vers spip3 mais par
expérience, on peut le faire en une seule fois, ça marche très bien :
–
nicod_
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Bonjour,
Le 09/05/2014 15:43, false a écrit :
Bonjour
Ou trouver la 1.9.2 ? Avez vous un lien vers cette version ?
Merci !
Le Vendredi 9 mai 2014 15h06, nicod_ <nicolas.dorigny@gmail.com> a écrit :Il faut mettre à jour la 1.9.2 jusqu'à la 3. Je pense qu'on peut le
faire en 2-3 étapes, perso je ferais de 1.9 vers 2.0 puis vers 2.1.26
puis vers 3.0.16.Hello,
il faut effectivement mettre à jour la 1.9 vers spip3 mais par
expérience, on peut le faire en une seule fois, ça marche très bien :
- installation d'une copie de la 1.9,
- on télécharge le dernier spip_loader.php à la racine,
- il fait tout le boulot.
Par expérience pour moi, ça marche disons 75% des fois ... c'est pour ça
que j'ai conseillé l'approche progressive. Après si on fait ça sur un
serveur autre que la prod, ça ne coute rien de tenter, on peut toujours
revenir en arrière.
--
nicod_
--
Pierre
Le 09/05/2014 17:29, Zapilou a écrit :
Par expérience pour moi, ça marche disons 75% des fois ... c'est pour ça
que j'ai conseillé l'approche progressive. Après si on fait ça sur un
serveur autre que la prod, ça ne coute rien de tenter, on peut toujours
revenir en arrière.
Sinon un truc que j'ai pratiqué aussi, qui ne demande pas d'installation.
Sur un spip à jour (en 3.0.x) :
1/ on modifie le fichier connect.php pour pointer sur la base de données du spip en 1.9.2
2/ on supprime tmp/sessions/*
3/ on se reconnecte à /ecrire (avec l'ancien login, donc)
SPIP repère que la base n'est pas à jour et la mise à jour se fait toute seule.
On a donc une base 1.9.2 mise à jour en 3.0
Par contre, gros risque de problèmes d'accents, l'encodage des tables a beaucoup changé.
On peut déjà ajouter mysql_query("SET NAMES 'utf8'"); à la fin du connect.php avant de lancer la mise à jour.
Voir aussi cet article de Fil pour réparer une base :
L'avantage avec cette technique c'est qu'on peut la rejouer autant de fois qu'on veut, et sur une copie de la base de travail, sans installation.
--
nicod_
Je en sais pas comment pointer sur la base de l’autre hébergement je n’ai pas trouvé cette adresse.
Merci
Le Vendredi 9 mai 2014 17h39, nicod_ nicolas.dorigny@gmail.com a écrit :
Le 09/05/2014 17:29, Zapilou a écrit :
Par expérience pour moi, ça marche disons 75% des fois … c’est pour ça
que j’ai conseillé l’approche progressive. Après si on fait ça sur un
serveur autre que la prod, ça ne coute rien de tenter, on peut toujours
revenir en arrière.
Sinon un truc que j’ai pratiqué aussi, qui ne demande pas d’installation.
Sur un spip à jour (en 3.0.x) :
1/ on modifie le fichier connect.php pour pointer sur la base de données
du spip en 1.9.2
2/ on supprime tmp/sessions/*
3/ on se reconnecte à /ecrire (avec l’ancien login, donc)
SPIP repère que la base n’est pas à jour et la mise à jour se fait toute
seule.
On a donc une base 1.9.2 mise à jour en 3.0
Par contre, gros risque de problèmes d’accents, l’encodage des tables a
beaucoup changé.
On peut déjà ajouter mysql_query(« SET NAMES ‹ utf8 › »); à la fin du
connect.php avant de lancer la mise à jour.
Voir aussi cet article de Fil pour réparer une base :
http://zzz.rezo.net/Reparer-le-charset-d-une-base-SPIP.html
L’avantage avec cette technique c’est qu’on peut la rejouer autant de
fois qu’on veut, et sur une copie de la base de travail, sans installation.
–
nicod_
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc