RE: RE : [Agora-generale] Procédure de migration d'une site SPIP-AGORA vers une version plus récente

Sebastien CHICOU (Services DPT INTERNET ET MULTIMEDIA) sebastien.chicou at ext.anpe.fr
Mar 25 Juil 08:40:52 CEST 2006


> > Bonjour,
> >
> >  Je souhaite faire évoluer un site SPIP-AGORA en version
> > 1.2.1 vers la
> > version stable la plus récente de SPIP-AGORA. En parcourant le site
> > www.agora.gouv je ne trouve pas d'information sur la
> > procédure à suivre pour
> > migrer un site vers une nouvelle version.
> >
> > Quelqu'un pourrait-il avoir la gentillesse de m'éclairer sur
> > le sujet ?
> >
> > En vous remerciant par avance
> >
> > Thierry Helmer


> Cette partie de la doc n'est pas encore rédigée donc pour l'instant il faut se
> débrouiller en manuel. Je précise tout de suite que je n'ai pas d'expérience pratique
> en la matière, cependant je peux te donner quelques conseils.
> 
> Il me semble qu'il est plus aisé de partir d'une nouvelle instance d'Agora 1.3.1 (cela
> dit dans ton cas il me semble que la 1.4rc1 conviendrait mieux vu qu'elle incluse les
> fonctionnalités des modules SIST) et de la remplir avec tes données, plutôt que
> d'essayer de mettre à niveau ton instance d'Agora 1.2.1.
> 
> 1 / Adaptation des tables de la bdd
> Afin que tes tables correspondent à la structure des nouvelles, tu vas devoir leur
> faire subir quelques modifications. Tu peux retrouver les instructions dans le
> répertoire ecrire\install\sql\mysql\maj. Chaque màj de la base est consignée dans
> un fichier sql.
> 
> 2 / Placer les fichiers propres à ton instance 1.2.1 dans l'instance toute neuve
> 	. Placer le fichier inc_config_metier.php au bon endroit (tu connais déjà);
> 	. Reprise intégrale du répertoire IMG;
> 	. ecrire/mes_options.php3 si tu utilises un répertoire spécial pour les
> squelettes, le préfix des tables et celui des cookies
> 
> J'espère que ça t'aidera.
> 
> ---
> Laurent Poinsignon


Bonjour,

Petit retour sur expérience, lors de la MAJ d'anpe.fr (pour étude uniquement) d'une version 1.1 anpe vers la 1.3.1 (nouvelle installation), les modifications ont eu lieux principalement :
	- au niveau de la table article pour rajouter les deux champs liés au versioning,
	- au niveau des templates pour modifier les appels notamment vers les extra,
	- au niveau du traitement via inc_texte (mais cela est plus du ressort de notre version d'agora).

Et bien entendu nous avons du rapatrier mes_fonctions.php3, mes_options.php3 et inc_url_perso. Mais là il s'est juste agit de replacer le code au bon endroit.
	
Cordialement,
 
--------------------------
Sébastien Chicou
--------------------------
Pôle Portail - DIM
Tel. 01 49 31 12 67 poste 60 01
sebastien.chicou at ext.anpe.fr
--------------------------
Atos Origin
sebastien.chicou at atosorigin.com
--------------------------



Plus d'informations sur la liste de diffusion Agora-generale