Mise à jour d'une version 3.3.2-RC3 vers 5.0.21
Posted by Magister Impedimento
|
Mise à jour d'une version 3.3.2-RC3 vers 5.0.21 March 08, 2006 05:05PM |
Registered: 20 years ago Posts: 2 |
Bonjour,
J'ai installé Phorum sur mon site il y a deux ans et depuis j'ai eu quelques soucis de spam et autres visiteurs indésirables. Ma version de Phorum (la 3.3.2-RC3) ne possède quasiment aucune option d'administration fiable pour lutter contre les intrus et les indésirables. Je souhaiterais donc passer à une version récente, mais sans perdre les données et les fils de discussion déjà en ligne. Je ne souhaite pas que mes utilisateurs se sentent perdus. Quelqu'un peut-il me dire si ce genre d'upgrade est possible sans avoir à passer des heures dans le code ? Y a-t-il un topic ou une FAQ quelque-part en Français qui explique les manipulations à effectuer ?
Merci de votre aide.
J'ai installé Phorum sur mon site il y a deux ans et depuis j'ai eu quelques soucis de spam et autres visiteurs indésirables. Ma version de Phorum (la 3.3.2-RC3) ne possède quasiment aucune option d'administration fiable pour lutter contre les intrus et les indésirables. Je souhaiterais donc passer à une version récente, mais sans perdre les données et les fils de discussion déjà en ligne. Je ne souhaite pas que mes utilisateurs se sentent perdus. Quelqu'un peut-il me dire si ce genre d'upgrade est possible sans avoir à passer des heures dans le code ? Y a-t-il un topic ou une FAQ quelque-part en Français qui explique les manipulations à effectuer ?
Merci de votre aide.
|
Re: Mise à jour d'une version 3.3.2-RC3 vers 5.0.21 March 10, 2006 04:04AM |
Registered: 21 years ago Posts: 117 |
Bonjour,
Le passage de la version 3 à 5 est possible grace au script de mise à jour de la base de donnée.
Si ton forum contient beaucoup de message cela risque d'être long.
Mais tes données seront gardés. (Une sauvegarde au préalable est recommandé en cas d'erreur.)
Le plus gros du travail se jouera au niveau du template c'est à dire la charte de ton forum. Tu devras modifier le template pour l'intégrer au look de ton site.
Mais rien de bien dur si tu connais un peu de html / CSS.
Y a de la doc en anglais sur tout ca il me semble sinon revient sur ce forum pour poser tes questions.
Le passage de la version 3 à 5 est possible grace au script de mise à jour de la base de donnée.
Si ton forum contient beaucoup de message cela risque d'être long.
Mais tes données seront gardés. (Une sauvegarde au préalable est recommandé en cas d'erreur.)
Le plus gros du travail se jouera au niveau du template c'est à dire la charte de ton forum. Tu devras modifier le template pour l'intégrer au look de ton site.
Mais rien de bien dur si tu connais un peu de html / CSS.
Y a de la doc en anglais sur tout ca il me semble sinon revient sur ce forum pour poser tes questions.
|
Re: Mise à jour d'une version 3.3.2-RC3 vers 5.0.21 March 15, 2006 04:40PM |
Registered: 20 years ago Posts: 2 |
|
Re: Mise à jour d'une version 3.3.2-RC3 vers 5.0.21 March 16, 2006 09:42AM |
Registered: 20 years ago Posts: 1 |
Bonjour,
Je suis confronté au même prblème, sauf qu'en plus j'ai un mysql 3.3 qui ne prend pas toutes les requèets de plus de 256 caractères...
J'ai réussi à passer le début des phase d'installation du admin.php, mais il n'arrive pas à me créer d'administrateur, même si je lui donne les mot de pase de l'anvien admnistrateur. J'ai l'impresion qu'il n'a pas créé toutes les tables necessaires. Mais quand je relance l'admin, j'ai des erreurs du type : already exist.
Comment je peux savoir la liste des tables necessaires à la version 5?
Je suis confronté au même prblème, sauf qu'en plus j'ai un mysql 3.3 qui ne prend pas toutes les requèets de plus de 256 caractères...
J'ai réussi à passer le début des phase d'installation du admin.php, mais il n'arrive pas à me créer d'administrateur, même si je lui donne les mot de pase de l'anvien admnistrateur. J'ai l'impresion qu'il n'a pas créé toutes les tables necessaires. Mais quand je relance l'admin, j'ai des erreurs du type : already exist.
Comment je peux savoir la liste des tables necessaires à la version 5?
|
Re: Mise à jour d'une version 3.3.2-RC3 vers 5.0.21 June 25, 2006 06:12AM |
Registered: 20 years ago Posts: 18 |
Bonjour,Quote
Magister Impedimento
Ma version de Phorum (la 3.3.2-RC3) ne possède quasiment aucune option d'administration fiable pour lutter contre les intrus et les indésirables. Je souhaiterais donc passer à une version récente, mais sans perdre les données et les fils de discussion déjà en ligne. Je ne souhaite pas que mes utilisateurs se sentent perdus. Quelqu'un peut-il me dire si ce genre d'upgrade est possible sans avoir à passer des heures dans le code ?
la mise à jour vers Phorum 5 n'est possible qu'avec les versions 3.4.x.
Première étape : passer à la version 3.4.8 que tu trouveras encore en téléchargement sur ce site.
Attention ! la structure de la base est modifiée. Je te suggère de le faire en local.
Deuxième étape : passer de la version 3.4.8 à la version 5. Il est possible de le réaliser en local. Commence par installer Phorum 5 sur sa propre base de données sans te soucier de l'autre.
Ensuite, tu dois importer les données de l'ancienne base. Dans le répertoire script de ta nouvelle installation, déplace le fichier phorum3to5convert.php à la racine. Édite-le pour renseigner les lignes 72 à ?? qui te permettront de pointer sur l'ancienne base à convertir :
/***** CONFIGURATION FOR THE CONVERSION *****/ // The data for connecting to the old Phorum 3 database. $CONVERT['old_dbhost'] = "localhost"; $CONVERT['old_dbuser'] = "phorum5"; $CONVERT['old_dbpass'] = "phorum5"; // The name of the old Phorum 3 database. $CONVERT['olddb'] = "phorum"; // The main-table-name for phorum3 (default is "forums") $CONVERT['forumstable'] = "forums"; // Separator character. If you are going to run this script from // the web, make it "<br>\n". If you are going to run it from the // shell prompt, make it "\n". $CONVERT['lbr'] = "<br>\n"; // The full path to the directory where the attachments for Phorum 3.4.x // are stored (like in the old admin). $CONVERT['attachmentdir'] = "/full/path/to/files"; /***** THERE'S NO NEED TO CHANGE ANYTHING BELOW THIS LINE *****/Exécute ce fichier, des messages apparaîtront en cours de conversion et ta nouvelle base sera prête.
Si tu fais cette manipulation en local, il te faudra peut-être augmenter le max_execution_time dans PHP. J'ai ainsi converti base de données de 10 Mo en une vingtaine de secondes sur Free (hébergeur qui n'est pas toujours des plus rapides).
Une personne avertie ne mettra pas plus d'une heure pour activer la nouvelle version de Phorum 5.
Un dernier détail : la conversion ne modifie en aucun cas l'ancienne base.
Patricius
Avignon, France
Edited 2 time(s). Last edit at 06/25/2006 12:40PM by Patricius.
Sorry, only registered users may post in this forum.