Mise à jour site sous anciennes versions SPIP et SARKA-SPIP
par phil77
Bonjour,
J’utilise depuis 2005 (déjà) SPIP et Sarka-SPIP pour mon site (de parents d’élèves).
Je suis avec SPIP 1.9.2e et le squelette Sarka-SPIP 2.0.2. Cela date vraiment, je sais...
Je souhaiterai aujourd’hui mettre à jour tout çà avec les dernières versions pour améliorer le site.
Comme je ne veux pas faire n’importe quoi, j’aimerai connaitre les étapes intermédiaires pour mettre à niveau l’ensemble... vers les dernières versions de SPIP et Sarka... Sans tout perdre, évidemment.
Je ne suis pas un expert. Merci de vos lumières, et encore merci à tous les développeurs. C’est un plaisir de travailler avec ces outils très pratiques pour un néophyte comme moi.
Philippe.
Réponses
2 octobre 2012 à 19h12 |
Hello, C’est pas jeune comme installation ! Alors je pense que tu devrais déjà faire un test de migration en local. Pour cela il faut que tu aies un environnement serveur web, php, mysql sur un de tes ordis perso. Ensuite tu fais une sauvegarde complète de ton site sur ton ordi à savoir :
Maintenant, tu installes sur ton ordi local un SPIP tout neuf en suivant les articles de ce site si besoin. Je te conseille de passer directement en SPIP 3.0 inutile de passer par un SPIP 2. Tu importes ta base sauvegardée avec ton phpmyadmin local.et tu vas dans ton admin SPIP : ’étape de migration de la base se lance, c’est le moment délicat où ça peut merder. Si tu retrouves tes articles entiers et tout le reste tu peux peaufiner la configuration de SPIP en prenant le temps de découvrir la nouvelle interface. Ensuite tu installes dans le répertoire plugins/ le squelette Sarka-SPIP en version 3.2. Là aussi il va te falloir un peu d’apprentissage pour retrouver tes petits et comprendre toutes les nouvelles fonctionnalités de Sarka-SPIP 3. Une fois comblé tu peux migrer ton site distant. |
10 octobre 2012 à 02h51 |
Bonsoir, Merci pour ces infos. |
11 octobre 2012 à 16h57 |
Si j’ai bien compris, il s’agit de faire un essai en local et si tout va bien on refait la même chose sur son site hébergé ? J’ai un site établissement hébergé sur un serveur académique. Je suis en est ce que je peux migrer directement en spip 3 avec Sarkaspip 3.2 ? Mon site concerne plus de 500 élèves sans compter les personnels et les visiteurs professionnels. Je ne voudrais pas faire d’erreur irrécupérable. J’ai bien compris la démarche expliquée par _Eric_ cependant je voudrais quelques précisions : – lorsque je fais une importation de la base pas besoin de paramétrage ? (j’ai coché structure et données) j’obtiens un fichier avec extension .sql) – Au cas ou j’ai tout sauvegardé le site par ftp. J’ai juste besoin des 3 dossiers config/, IMG/ et squelettes/ ? Si je veux faire une migration il faut que je procède comment ? ou je fais une install sur mon pc en local et dans ce cas là je ne sais pas trop quoi faire ensuite pour déposer les bons dossiers sur mon serveur via ftp.. désolé si j’ai loupé l’install "pas à pas" sur un autre post je m’en excuse. Mais c’est la 1ere fois que je gère une migration de ce genre. Je sais pas si c’est utile je donne adresse du site http://lyc-turquetil.scola.ac-paris.fr/. A priori j’ai toutes les infos pour gérer une telle migration (infos ftp et phpmyadmin) En vous remerciant pour votre aide |
15 octobre 2012 à 10h00 |
Bonjour Pascal, Suis les indications de ce post : http://www.sarka-spip.net/spip.php?... |
18 novembre 2012 à 22h49 |
migration vers spip 3.0.5 et sarkaspip 3.2.9 depuis spip 2.1.12 + sarka 3.0.8 avec une connection satellite j’ai pris le risque de faire au minimum ( copie avec filezilla avec ecrasement des fichiers existants, vidage des fichiers anciens sous / et /config , sauvegarde par dump sans utiliser phpmyadmin ) d’abord chapeau et encore une fois merci , au final ca fonctionne parfaitement , sauf 1 détail listé ci dessous. ( url ) mais je me suis fait des sueurs froides, planté sur err 404 pour accéder à l’espace en fait il s’agissait de fichiers mal copiés, toujours cette liaison satellite, j’ai du me rapprocher de la civilisation pour disposer d’une connection adsl et tout est rentré dans l’ordre en ré écrasant une deuxieme fois l’arborescence spip3 sur la racine du serveur aprés j’ai passé beaucoup de temps sur la gestion des images , j’avais lu sur les forums enfin le dernier détail , je ne sais pas dire si c’est un pb spip ou sarka : – gestion url "arborescentes" sous spip 2.1.12 j’avais choisi ( dans fonctions avancés de config ) le choix "url propres en query string" et modifié le titre de mes articles pour que l"url soit plus "parlante" . sous 3.0.5 j’ai opté pour le choix "url arborescentes" , qui fonctionne bien, sauf qu’y figure l’ancien titre de mes articles ( qui a été modifié sous 2.1.12 ) . Il semble donc y avoir 2 champs titre dans la base , et ce n’est pas le bon ( modifié en édition ) qui est affiché . Bonsoir à tous, je crois que vous pouvez y aller sans craintes !! |
18 novembre 2012 à 23h16 |
Un oubli : il y a un autre plugin compatible spip 3 et sarkaspip 3.2.9 : c’est piwik ( successeur de php myvisite ) , et çà marche parfaitement !! |
21 novembre 2012 à 18h29 |
Suite au message de Jean-marie concernant médiabox. |
22 novembre 2012 à 08h20 |
essaye de
|
22 novembre 2012 à 17h25 |
J’ai bien img171|center dans le corps de mon message, mais rien n’y fait ! http://ec28.fr/spip.php?article8 |
25 novembre 2012 à 09h28 |
Tlambillard, Pourrais-je avoir un accès webmestre pour vérifier que tout est ok sur ton site stp ? Si oui, envoie moi ça par mail privé. Sinon je viens d’y penser as-tu bien rempli la configuration de l’effet dans la page « Modèles » ? |
29 novembre 2012 à 15h41 |
Bonjour, je souhaiterais faire une installation sur un hébergeur free pour ne pas le nommé ! mais voilà le message qu’il me donne : Avertissement : main ( ) [ function.include ] : ’ecrire / inc_version.php’ ouverture Failed for inclusion (include_path = ’/ mnt/169/sdb/c/c/compiegnevolley/include :. :/ usr/php4/lib/php’) dans / mnt/169/sdb/c/c/compiegnevolley/spip.php sur la ligne 15 Avertissement : main (ecrire / public.php) [ function.main ] : failed to open stream : Aucun fichier ou répertoire dans / mnt/169 / sdb / c / c / compiegnevolley / spip.php on line 24 Warning : main () [ function.mysql ] : ’ecrire / public.php’ ouverture Failed for inclusion (include_path = ’/ mnt/169/sdb/c / c / compiegnevolley / include :. :/ usr/php4/lib/php ’) dans / mnt/169/sdb/c/c/compiegnevolley/spip.php sur la ligne 24 est-ce que c’est la version du php que cela ne passe pas ? Te remerciant de ta réponse bien évidement et bravo encore pour tout le travail que vous faites |
29 novembre 2012 à 21h26 |
Je ne suis pas expert ! Mais j’ai testé, sans problème, l’installation de Spip 3 et Sarka chez free : les coordonnées suivantes me sont données : Sarka-SPIP 3.2.5 [67422] Bonne chance donc avec la manip.htaccess |
7 août 2013 à 12h31 |
Migration SPIP 2.1.10| Sarka-SPIP 3.0.8 vers SPIP 3 /SARKA 3.2 Bonjour, je profite de cette période du mois d’août pour faire du e-ménage.... il est SPIP 2.1.10 [17657] | Sarka-SPIP 3.0.8 [54368]. Qui peut m’aider à faire cette migration majeure sans encombre ? Merci Patrick |
7 août 2013 à 13h53 |
Salut Patrick, Si tu as rajouté ton message dans ce thread c’est que tu as lu déjà lu mon explication initiale. Donc je confirme que tu es sur la bonne voie. A partir du moment où tu as un dump SQL (pas le XML qui n’est pas fiable) tu ne perdras pas tes données. Si tu ne l’as pas encore fait, crées une base en interclassement UTF-8 par phpmyadmin pour ton site beta. Il te faut aussi depuis ton site initial copier le contenu des répertoires config/, IMG/ et squelettes/ dans l’arborescence de ton site beta. ATTENTION, le fichier config/connect.php contient la référence à ta base de production : modifie-le absolument avec le nom de la base beta avant d’entrer dans ton site SPIP. Ensuite, avec phpmyadmin, tu importes ton dump SQL dans ta nouvelle base beta. Supprime aussi le plugin sarka-spip que tu as mis manuellement sur ton site beta. On le remettra avec SPIP 3 plus simplement. Et crée si il n’existe pas encore un répertoire plugins/auto et lib/ avec les droits 777. Là tu es prêt à rentrer dans ton site. Tu te loges avec ton login habituel (puisque tu as le même contenu que celui de ta base initiale) et tu va voir s’afficher un message qui te demande de lancer l’étape de migration de la base. Tu dis oui et la migration se lance, c’est le moment délicat où ça peut merder. Si tu retrouves tes articles entiers et tout le reste tu peux peaufiner la configuration de SPIP en prenant le temps de découvrir la nouvelle interface. N’oublie pas d’aller dans la configuration "identité du site" pour modifier l’url de ton site vers ton domaine beta sinon tu vas revenir à chaque fois dans ton site de production. Si tout est ok, tu vas dans l’administration des plugins (ajouter plugins) et on va ajouter les plugins un par un. L’administration des plugins a changé et un outil permet de charger et mettre à jour automatiquement les plugins (sauf sur Free). Tu crées d’abord le dépôt de plugin en validant le formulaire prérempli (attention ça peut durer un moment). Ensuite tu vas dans ajouter des plugins et avec le formulaire de recherche tu cibles les plugins que tu souhaites ajouter. Attention, l’état est par défaut à stable, mets le sur tous les états car certains plugins comme Sarka-SPIP sont en "test". Clique sur "télécharger et activer" et tout ce fait tout seul. Mets d’abord le squelette, teste et ensuite, mets les autres plugins un par un. Le nouvel outil de SPIP gère lui-même les dépendances. Voilà, dis moi si ça marche ensuite... |
7 août 2013 à 15h08 |
GRAND merci Eric ! Le travail (de néophyte) continue pour moi... |
7 août 2013 à 15h26 |
Pour Thumbsites, la solution est là : http://www.sarka-spip.net/spip.php?.... Tu vois ça sert les forums ;-) ! Regarde la petite doc que j’ai faite sur les forums. Pour donner un accès restreint, je pense qu’il n’y a pas d’autre solution que de placer ce forum dans un secteur restreint puisque c’est un secteur spécialisé. |
7 août 2013 à 15h39 |
Merci Eric, en effet plus d’erreur sur thumbsites. |
7 août 2013 à 15h46 | |
7 août 2013 à 16h12 |
En activant le forum depuis la config SARKA, j’ai ce type de message d’erreur... cela te dis qqchose Eric ? forum.png |
7 août 2013 à 16h17 |
Non, je vois pas d’où ça vient. Tu n’as pas des personnalisations ? Sinon j’aimerais bien qu’on arrête ce thread car sinon le rangement ne servira plus à rien. Si tu as un nouveau problème crée un fil pour cela dans la bonne rubrique stp. |
2 octobre 2013 à 19h00 |
Bonjour Eric, Comment faire pour, par exemple réinstaller une sauvegarde d’il y a 15 jours ? Je suis impardonnable, je sais, mais peux-tu quand même venir à mon secours ? |
2 octobre 2013 à 20h36 |
Salut Soueva, Pas d’inquiétude, rien est cassé. C’est juste une histoire de squelettes. Il faut juste faire le ménage avec ton FTP et supprimer les plugins nouveaux et réinstaller manuellement la version 3.2 ou 3.3 de Sarka-SPIP. |
2 octobre 2013 à 20h50 |
Re Soueva, J’avais encore les coordonnées du site donc j’ai fait le ménage et rétabli la version 3.2.24 de Sarka-SPIP. Je voulais mettre la 3.3 mais je sais plus si tu as des personnalisations dans le répertoire squelettes/. Envoie moi le login FTP et je vérifierais et je te ferais la mise à jour. Par contre, vérifie si tu n’as pas perdu quelques configurations. Si oui, pas de panique il suffit de les refaire. Tiens moi au courant. |
2 octobre 2013 à 23h06 |
Merci Eric, |
4 octobre 2013 à 10h31 |
Bonjour Eric, Pourrais-tu me donner un avis ? |
4 octobre 2013 à 21h59 |
En fait, tout est rentré dans l’ordre en configurant Sarka sans rien oublier . |
4 octobre 2013 à 22h04 |
Bon cool ! Il ne faut jamais stressé avec le squelette. Il n’agit pas sur la base de données donc on peut tout au plus perdre la configuration mais cela se refait. Donc une petite sauvegarde de la configuration avec l’outil de maintenance du squelette et la c’est la tranquillité assurée ;-). |
24 octobre 2013 à 16h11 |
Bonjour, C’est l’occasion : changement de nom de domaine, mises à jour SPIP (3.0.11) et SARKA-Spip (3.2.28), et si j’essayais SARKA-Spip 3.3 ... Retour vite fait en 3.2, après avoir vu que sommaire.html c’est pas du tout la même chose en 3.2 et 3.3. Y-a du boulot en prévision, et il faut travailler en local ! Une vingtaine de fichiers du répertoire éparpillés dans huit sous-répertoires supplémentaires, ce n’est pas rien. Merci de nous préparer à la version 4 ! Mais sans nous mâcher le travail, ce serait sympa de nous expliquer ce qui change dans le principe, par exemple pour comprendre par quoi est remplacé le fichier bandeau.html. Bon, je n’en suis qu’au début. J’ai toujours beaucoup appris avec vous depuis 6 ans, et là, je sens que le niveau va monter d’un gros cran. Il faut vous suivre ! Cordialement. |
25 octobre 2013 à 11h52 |
Bonjour, Je tente d’abord le passage à sarka 3.3 avec Z-Core aussi. |
25 octobre 2013 à 20h31 |
@alegall : Il ne trouve pas le fichier |
25 octobre 2013 à 20h39 |
@hdeb : Passer de la 3.2 à la 3.3 devrait se passer sans problème pour tous les utilisateurs qui n’ont pas de fichiers de personnalisation. Ca a été le cas sur ce site car j’utilisais exclusivement les pipelines pour rajouter des noisettes. Néanmoins, pas mal d’utilisateurs ont petit à petit modifié les fichier extra.html et navigation.html, les fichiers du bandeau ou de certaines pages. Dans ce cas oui, le passage à la 3.3 demande un peu de travail mais pas tellement et surtout la maintenance est bien plus simple quand on veut modifier l’ensemble des pages par exemple. Je vais essayer de proposer un article de migration ce week-end. Je sais aussi qu’il y a quelques bugs de remise à zéro de certaines pages de configuration mais c’est léger et toujours réparable en particulier si on pense à sauvegarder ces pages avant la migration. |
25 octobre 2013 à 21h50 |
Merci d’avoir répondu : je ne pense pas avoir changé grand chose (j’ai une image en guise de bandeau et donc un fichier "squelettes" à la racine). |
18 novembre 2013 à 13h05 |
Bonjour les amis, Not Found The requested URL /spip2.1.23/rubrique82.html was not found on this server. Que dois je faire svp je n’ai pas touchés encore au fichiers de conf. mon fichier de connect.php me met bien mes info de connexion à ma base en local que j’ai crée licalhost, root, MP de connexion à la base, nom de tables etc comme ceci : Merci de votre aide c’est URGENT |
18 novembre 2013 à 14h14 |
RE, Firouz |
20 décembre 2013 à 11h31 |
MISE A JOUR DE SPIP ET SARKASPIP, NOV DEC 2013 PROBLÈMES : – Mais tout na pas migré en une fois
***spip3.0.5 et sarkaspip 3.2.36***. Autres question par rapport à Sarkaspip Nouveautés ; |
23 décembre 2013 à 19h13 |
Bsr, |
23 décembre 2013 à 19h19 |
Bsr, http://www.nursit.com/Le-plugin-migration-pour-SPIP c’est un Plugin gratuit Lisez aussi les 2 articles de Stéphane Bretagne sur le mise à jour de spip et de sarka et la sauvegarde de ces deux CMS et modele |
26 décembre 2013 à 21h06 |
Je ne sais pas si je commence une question ou si c’est à la suite ! J’avais un problème page blanche en espace privé quand j’essayais de revenir sur l’article (en édito) pour le modifier. Plus moyen d’intervenir dessus et il était néanmoins visible sur le site public (mais avec des défauts que je voulais corriger). J’étais en spip 2 et sarka. Je me suis dit : peut-être que cela va se résoudre en migrant tout vers spip 3 et sarka 3.2. J’appréhendais mais cela a marché. http://association.aspec.free.fr/ Merci pour toute piste ! (Je vais être absent 3 jours). A. Le Gall Néanmoins pour l’article édito de la page d’accueil, le problème de la page blanche en espace privé demeure idem ! Par exemple plus possible d’intervenir sur l’image qui déborde… ni d’ajouter du texte… Si dans Sommaire de la configuration Sarka je choisis un ancien édito, cela passe et je peux intervenir dessus… capture_d_e_cran_2013-12-26_a_20.55.32.png |
27 décembre 2013 à 11h23 |
Bjr, |
27 décembre 2013 à 11h54 |
Hélas je n’y ai plus accès pour regarder ! |
16 juillet 2014 à 09h46 |
Bonjour, Je viens d’installer Sarka-SPIP 3.4.1 [82905] La sauvegarde de la configuration de SARKA ne se fait plus dans tmp/cfg mais dans
Je ne connais pas PHP j’ai juste essayé d’évaluer le code par similitude. Ou y a-t-il un autre paramétrage permettant de la faire plus simplement. Merci |
16 juillet 2014 à 09h51 |
Désolée, j’ai posté cette question au mauvais endroit, ne pas en tenir compte, j’ai ouvert un nouveau sujet |
16 juillet 2014 à 10h34 |
Bjr, |
11 août 2014 à 15h22 |
Bonjour, Je voudrais (enfin !) essayer SPIP3 et Sarka SPIP 3.4 mais pas moyen de le télécharger : sur tous les liens (sur ce site et sur SPIP contrib) me donne que la version n’existe pas ou a été déplacée. |
11 août 2014 à 15h43 |
Salut, Je comprends pas ce que tu dis elle est accessible sur les liens de téléchargements en page d’accueil et en utilisant le chargeur automatique dans SPIP 3 tu las récupères sans problème non ? |
11 août 2014 à 15h44 |
Bonjour, Aujourd’hui, le lien http://files.spip.org/spip-zone/sarkaspip_3x.zip |
11 août 2014 à 15h49 |
merci et pardon : oui, je cliquais bien sur le lien ci-dessus, et quand je faisais "enregistrer sous", cela me disait que cela était déplacé ! Il suffisait d’insister et de cliquer sur recommencer. Je fais mon test sur Free donc pas de chargement auto hélas. |
6 février 2015 à 13h29 |
Pour un non spécialiste mais usager simple de spip et sarka, est-il possible de faire la transition de spip3 avec squelette sarka des versions "classiques" d’avant (Spip3.0.17 et Sarka 3.2.36) à SPIPr et sarkaspip v4 ? Merci A. Le Gall |
2 mars 2015 à 18h01 |
Bjr quand j’installe les versions anciennes suivantes SCREAM : Error suppression ignored for |
12 juin 2015 à 11h21 |
Bjr, |