Annonces
Livre d'or

Par ReidLos

@ "Visiteur" : Sign in and post your question on the forum in English preferably please.

@VB_Godfather : Merci de ton soutien

Concernant la tra [Suite...]

Livre d'or

Mini sondage
Etes-vous satisfait du support PHPBoost ?










Résultats

 
Conversion PHPBoost 2.0 vers PHPBoost 3.0 Le tant attendu convertisseur de la version 2.0 de PHPBoost vers la version 3.0 est achevé.

Il convient pour faire cette mise à jour de lire attentivement la procédure, auquel cas vous risquez de perdre des données importantes.


La création de ce convertisseur a pris plus longtemps que prévu car la mise à jour vers la 3.0 se révèle être un processus très complexe. Nous avons fait notre maximum, mais ce script a été testé sur un nombre de configurations restreint, il est donc impératif de travailler sur une sauvegarde. La suite de la news détaille le processus à suivre.




Merci de votre patience, et votre fidélité.


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 utilisés sur la version 2. (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 distribution complète de PHPBoost 3.0 Tornade. Il faut cette distribution pour une conversion correcte !

Mettez tous les fichiers et dossiers de la version 3.0 dans le répertoire où la version 2.0 était installée.


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

Mettez le pack de mise à jour dans le répertoire où la version 2.0 était installée.



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 et le dossier /install 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 !

CrowkaiT, Le: 07/08/09 Commentaires (15)
Annonces