Migrer son site vers une nouvelle version

Passer son site 2.0 en version 3.0



Un processus de conversion complexe







La version 3 est une version majeure de PHPBoost, les changements du code en interne et de la base de données (qui stocke le contenu du site) sont très nombreux. Certains systèmes n'existent plus : c'est le cas des menus de liens gérés par le système désormais. Tout convertir aurait énormément retardé la sortie du script de migration. Ainsi certains éléments ne sont pas convertis, en voici la liste :



  • Certaines configurations sont perdues car trop différentes par rapport à la 3.0.
  • Les menus de liens 2.0 ne sont pas transférés, les menus des modules 3.0 sont mis par défaut.
  • Les droits dans de nombreux endroits sont perdus. Le système d'autorisations par niveau/groupes/membres beaucoup plus puissant et flexible les remplace alors.
  • Les rangs ne sont pas transférés




Il est donc fortement conseillé, une fois la mise à jour achevée, de mettre votre site en maintenance et de vérifier les autorisations dans les différents modules.



Un dernier conseil avant de commencer qui est primordial, faites la mise à jour sur une sauvegarde et non sur votre site.





Détail de la procédure







Préparation de votre site





- Sur votre site PHPBoost 2.0 avec les fichiers de la version 2.0, sauvegardez les dossiers suivants :

  • /gallery/pics (si le module gallery est installé)
  • /gallery/pics/thumbnails (si le module gallery est installé)
  • /images
  • /upload



- Une fois ces fichiers sauvegardés à part en sécurité supprimez tous les autres dossiers et fichiers. (attention à ne pas supprimer de dossiers/fichiers étrangers à PHPBoost !)



- Mettez les fichiers et dossiers de la version 2.0 que vous avez préalablement sauvegardés sur votre serveur dans le répertoire où la version 2.0 était installée.



- Téléchargez la version complète de PHPBoost 3.0 Tornade. Il faut cette version pour une conversion correcte !



- Mettez tous les fichiers et dossiers de la version 3.0 au même endroit qu'à l'étape précédente.





- Téléchargez le pack de mise à jour à cette adresse : PHPBoost 2.0 vers PHPBoost 3.0



- Mettez le pack de mise à jour au même endroit qu'à l'étape précédente.





Mise à jour de votre site





- Rendez vous à l'adresse suivante (en remplaçant
http://www.monsite.com
par l'adresse de votre site) :
http://www.monsite.com/update/update.php




- Là vous pouvez suivre les différentes étapes, il s'agit d'une procédure proche de l'installation de PHPBoost que vous avez dû connaitre au tout début de votre site 2.0. A noter que lorsque vous choisirez le nom de base de données, il s'agit de celui de la base de données 2.0 à convertir.





Configurez votre site sur PHPBoost 3.0





- En premier lieu supprimez le dossier /update de votre serveur, une personne mal intentionnée pourrait endommager votre site le cas échéant.



- Mettez votre site en maintenance dans l'administration et passez en revue l'ensemble des configurations et autorisations.



Au moindre problème contactez le support sur le forum PHPBoost.





Bonne continuation sur PHPBoost 3.0 !
Cette page a été vue 1909 fois
Annonces