[Réglé] Mods présents après mise à jour 3.0.14 à 3.1.8

Forum concernant les demandes de support pour tout problème de mise à jour d'un forum phpBB 3.1.x depuis une version antérieure ou d'une conversion de phpBB2 ou phpBB3 vers phpBB 3.1

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

[Réglé] Mods présents après mise à jour 3.0.14 à 3.1.8

Messagepar ninouee » 16 Avr 2016 à 16:59

Bonjour à tous

Je me décide enfin à bosser sur la mise à jour de mon forum en le passant de 3.0.14 à 3.1.8. Je vous rassure je fais tout ça sur wamp server c'est plus sûr en cas de problèmes avec une novice comme moi. :D

Après plusieurs déconvenues, problèmes et recherches j'ai fini par faire tout ça :

Problème avec fichier htacces : ajouter
php_value mbstring.http_input pass
php_value mbstring.http_output pass


Procédure :

  • Installer le 3.0.12
  • Faire maj 3.0.14
  • Installer les fichier du forum (la version actuelle)
  • Installer la sauvegarde de la base de données.
  • Installer les fichiers de 3.1.1 et faire http://localhost/monforum/install/database_update.php
  • Installer les fichiers maj 3.1.1 à 3.1.8 et faire http://localhost/monforum/install
  • Lancer la mise à jour, récupérer les fichiers, les installer.
  • Avant de supprimer le fichier install ajouter et activer l’extention abb3c


J'ai finalement un forum qui tourne à peu près en 3.1.8.

Toutefois, j'avais de nombreux mods qui tournaient sur le forum et je pensais que le passage à 3.1.X les auraient écrasés. Je me suis donc bien trompée.
J'ai dans l'ACP les onglets de gestion des extension et aussi un onglet personnalisation. L'onglet extension contient des artefacts des anciens MODS.
Là j'essaie de supprimer les fichiers liés aux mods sur la nouvelle version du forum et ce n'est pas trop ça. Car j'ai de nombreuses erreurs.

Selon vous dois-je reprendre mon installation jusqu'à 3.0.14, retirer les mods un par un, puis procéder à la la mise à jour?

Ou

Tenter d'assainir les dossier en retirant les mods mais comment faire?

Merci à tous pour votre lecture de mon message.
Modifié en dernier par ninouee le 16 Avr 2016 à 21:05, modifié 1 fois.
Avatar de l’utilisateur
ninouee
Posteur expérimenté
Posteur expérimenté
 
Messages: 311
Enregistré le: 22 Nov 2009 à 21:12

Re: Mods présents après mise à jour 3.0.14 à 3.1.8

Messagepar cabot » 16 Avr 2016 à 19:19

Hello,

Utilise le STK sur ta version 3.0 pour virer les tables des MOD qui ne sont pas portés en extension.

Quant aux fichiers, ben il suffira ensuite de supprimer tous ceux ajoutés par les MOD.

Tu n'as pas besoin de faire la mise à jour en 3.0.14 avant de faire la mise à niveau, tu peux envoyer la sauce directement à partir de la 3.0.12.

Mise à niveau de phpBB 3.0.x vers 3.1.x
Image
Avatar de l’utilisateur
cabot
Equipe site
Equipe site
 
Messages: 26796
Enregistré le: 13 Fév 2011 à 20:42
Localisation: Rarement sur la plaque

Re: Mods présents après mise à jour 3.0.14 à 3.1.8

Messagepar ninouee » 16 Avr 2016 à 19:31

Bonjour Cabot
Tu est toujours là pour nous dépanner tu es génial :D

J'ai déjà utilisé l'outil STK pour tout purger et en parallèle j'ai remis à l'origine les fichiers qui avaient été modifiés.
Et avant de faire une tentative de migration vers 3.1.x je vérifie l'état du forum pour voir si son apparence et ses fonctionnalités sont bel et bien basique.

Hélas je tombe sur ça:

Code: Tout sélectionner
Fatal error: Call to undefined method bbcode::table_pass() in C:\wamp64\www\monforum\includes\bbcode.php(112) : regexp code on line 1
Call Stack
#	Time	Memory	Function	Location
1	0.0006	294296	{main}( )	...\index.php:0
2	0.0453	4398352	display_forums( )	...\index.php:28
3	0.1209	5593688	generate_text_for_display( )	...\functions_display.php:476
4	0.1238	5599048	bbcode->bbcode_second_pass( )	...\functions_content.php:441
5	0.1243	5604888	preg_replace ( )	...\bbcode.php:112
6	0.1244	5615048	preg_replace( )	...\bbcode.php:112


Je tourne et retourne pour trouver le problème et je soupçonne qu'il reste un bout de je ne sais quoi de ABB3C quelque part qui sème la zizanie.

Etant curieuse je vais aller voire ce que ça donne en le passant en 3.1.x et en ajoutant l'extention abb3c. On sait jamais... Le comble c'est que j'ai l'intention de ne plus utiliser abb3c étant donné qu'il ne gère plus les tableaux et c'était sa seul utilité. (Création des bbcode tableau est mon prochain thème de travail :D )

Bref tant que je n'ai pas le forum correct dans son état basique sur 3.1.x je ne travaillerai pas sur autre chose. Donc je continue à fouiner.

Edit:

Finalement mon intuition était la bonne!
J'ai fait "à la barbare" en installant 3.1.1 puis en faisant la MAJ 3.1.8 sans rien ajouter d'autre et ça a fonctionner!

Pour ceux qui auraient le même problème que moi, c'est à dire se débarrasser de vieux mods collants :D . Voila tout ce que j'ai fais ;-)

  • Installer le 3.0.12 : ma sauvegarde de forum et base de donnée était en 3.0.14 mais la seule archive de fichier neutre que j'avais était en 3.0.12 du coup j'ai installer une version vide d'un forum en 3.0.12 sur Wampserver. (Pour info je suis sous Windows 10).
    Pour que le forum s'affiche sur votre navigateur, dans le fichier .htaccess
    Ajoutez:
    Code: Tout sélectionner
    php_value mbstring.http_input pass
    php_value mbstring.http_output pass

    Enregistre, fermez et ne vous en occupez plus.
  • Faire maj 3.0.14 dans la foulée installée les fichier de mise à jour et lancez-là.
  • Installer les fichier du forum (la version actuelle)
  • Installer la sauvegarde de la base de données. Vérifiez que votre forum tourne correctement sur votre serveur.
  • Supprimer les fichiers des différents MODS et purger la base à l’aide de STK. Par la suite j'ai eu des grosses erreurs d'affchage, c'est à dire une erreur fatale car le mod advanced bbcode ne fonctionnait plus correctement. Je n'en ai pas tenu compte et j'ai poursuivi.
  • Supprimer les BBCOD ABB3C de phpmyadmin. malgré l'utilisation de STK il en restait dans la base de donnée j'ai du les supprimer manuellement.
  • Installer les fichiers de 3.1.1 et faire http://localhost/monforum/install/database_update.php
  • Installer les fichiers maj 3.1.1 à 3.1.8 et faire http://localhost/monforum/install
    Lancer la mise à jour, récupérer les fichiers, les installer.

    Normalement votre forum devrait s'afficher normalement. Dans une version basique de 3.1.8. Vous aurez tous vos bbcode à refaire.

    Je vous conseil de les faire vous-même.

Bon courage pour la suite. :D
Avatar de l’utilisateur
ninouee
Posteur expérimenté
Posteur expérimenté
 
Messages: 311
Enregistré le: 22 Nov 2009 à 21:12


Retourner vers Mises à jour/Conversions

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités