[Agora-generale] Re : Prérequis pour les versions 1.3.2 -> 1.4

Ambafrance Kz ambafrance_kz at yahoo.fr
Ven 8 Aou 08:29:53 CEST 2008


Chez moi, Agora 1.4.2 marche avec EasyPHP 

http://www.easyphp.org/

qui contient : Apache 1.3.33, PHP 4.3.10, PHPMyAdmin 2.6.1 et MySQL 4.1.9.
 
En plus, il faut placer les packages PEAR supplémentaires 

http://agora.gouv.fr/IMG/zip/Packages_PEAR_supplementaires_Agora_1-4-x.zip

dans le dossier php/pear/.




En Agora 1.4.2, vos anciens squelettes (créés pour autres versions du
logiciel : 1.3.1 ou même 1.4 RCI) ne marcheront plus. Il y a deux
raisons de ce phénomène. La première : Agora 1.4.2 n'utilise pas des
fichiers .php3, uniquement .php. La deuxième : la syntaxe d'Agora 1.4.2
se différencie un peu de celle d'autres versions. 

Vous devez, donc, remanier tous les modèles.

Et aussi, on peut remarquer que, en Agora 1.3.1, il n'existe pas de
moyen pour sauvegarder la base de données. Soit, il vaut mieux
sauvegarder le contenu de vos articles (textes, images) comme les
fichiers séparés et indépendants (.txt, .rtf, .jpg) sur votre disque
dur (pas sur le serveur).




Voici la procédure de migration :

1. Faites une copie de dossier afficher/ ou de dossier dont vos
squelettes se placent. Si, dans le passé, vous avez créé ou modifié
quelques fichiers .php3, faites-en une copie aussi.



2. Supprimez tout le contenu du dossier Agora. 




3. Copiez le contenu d'archive d'Agora 1.4.2

http://agora.gouv.fr/IMG/zip/Agora142.zip 

dans le dossier www/
 
et placez les packages Pear supplémentaires 

http://agora.gouv.fr/IMG/zip/Packages_PEAR_supplementaires_Agora_1-4-x.zip 

dans php/pear/.




4. Créez une base de données.




5. Installez Agora ( www/ecrire/ ).




6. Trouvez la copie de votre ancien dossier afficher/css/ et copiez les
fichiers .css vers le noveau dossier ayant le même nom. Faites cela
aussi pour le dossier afficher/images/.
 
Testez.
 
Si tout va bien, l'étape suivante n'est pas nécessaire.




7. Dans votre éditeur HTML, ouvrez simultanément quelque fichier de
nouveau dossier afficher/ (par exemple, sommaire.html) et ancien
fichier ayant le même nom. Copiez la partie du code concernante le
design de votre site vers le nouveau fichier.
 
Répétez la procédure pour tous les squelettes.

Attention à ne pas appeler des scripts php3, uniquement php.
 
Si, dans l'ancienne version de votre site, il existaient des
fichiers php3 supplémentaires (fabriqués par vos propres mains), créez
les analogues avec extension .php.




8. Testez si tout marche sans dommages.
 
En cas d'erreurs, rémplacez le fichier écrasé par le fichier initial d'archive d'Agora 1.4.2.




9. Dans l'espace privé, créez des rubriques et écrivez des articles par
copier-coller (c'est pourquoi il faut sauvegarder les textes
d'articles). 
Testez encore une fois.




10. Ca y est! 
 



 
Bon courage!
 

Julie






--- En date de : Jeu 31.7.08, KOWALZYK Sandrine <sandrine.kowalzyk at finances.gouv.fr> a écrit :
De: KOWALZYK Sandrine <sandrine.kowalzyk at finances.gouv.fr>
Objet: [Agora-generale] Prérequis pour les versions 1.3.2 -> 1.4
À: agora-generale at lists.adullact.net
Date: Jeudi 31 Juillet 2008, 16h51



 
    
Bonjour,
 
    
J'aimerais savoir s'il est possible de migrer de la version Agora 1.3.1 à la 
1.4.2 sans dommages ou bien s'il est indispensable de passer par les 
versions intermédiaires d'Agora.
Dans ce dernier 
cas, je ne retrouve pas les prérequis nécessaires en ce qui concerne les 
versions PHP et MySQL compatibles à ces versions d'Agora.
 
Je vous remercie 
du retour d'expérience que vous pourrez m'apporter.
 
 _______________________________________________
Projet AGORA - http://agora.adullact.net
Liste de discussion Agora-generale
Agora-generale at lists.adullact.net
http://lists.adullact.net/cgi-bin/mailman/listinfo/agora-generale


      _____________________________________________________________________________ 
Envoyez avec Yahoo! Mail. Une boite mail plus intelligente http://mail.yahoo.fr
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: http://lists.adullact.net/pipermail/agora-generale/attachments/20080808/c2eb9e87/attachment.htm 


More information about the Agora-generale mailing list