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