[Réglé] Mise à jour 3.2.7 vers 3.3.0 erreur fatale

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

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é] Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Herve_be » 13 Mar 2020 à 13:15

bonjour,
J'ai fait la mise à jour en suivant scrupuleusement cet article documentation/mise-a-jour/mise-a-niveau-de-phpbb-32x-vers-33x-a248-view.html
Ma version php : 7.2
L'installation se termine correctement, j'ai les messages suivants
L’assistant d’installation a terminé toutes les opérations
L’extension « x » a été mise à jour (pour toutes les extensions)
La mise à jour de la base de données a été réalisée.
L’assistant d’installation a terminé toutes les opérations…

Je supprime le répertoire /Install, je pointe sur http://www.leforumrecifal.com j'obtiens l'erreur suivante

Fatal error: Uncaught InvalidArgumentException: The routing file "/customers/2/8/d/leforumrecifal.com/httpd.www/ext/shredder/sitemap/config/routing.yml" contains unsupported keys for "shredder_sitemap_controller": "pattern". Expected one of: "resource", "type", "prefix", "path", "host", "schemes", "methods", "defaults", "requirements", "options", "condition", "controller". in /customers/2/8/d/leforumrecifal.com/httpd.www/vendor/symfony/routing/Loader/YamlFileLoader.php:206 Stack trace: #0 /customers/2/8/d/leforumrecifal.com/httpd.www/vendor/symfony/routing/Loader/YamlFileLoader.php(88): Symfony\Component\Routing\Loader\YamlFileLoader->validate(Array, 'shredder_sitema...', '/customers/2/8/...') #1 /customers/2/8/d/leforumrecifal.com/httpd.www/vendor/symfony/config/Loader/DelegatingLoader.php(40): Symfony\Component\Routing\Loader\YamlFileLoader->load('ext/shredder/si...', 'yaml') #2 /customers/2/8/d/leforumrecifal.com/httpd.www/phpbb/routing/router.php(116): Symfony\Component\Config\Loader\DelegatingLoader->load('ext/shredd in /customers/2/8/d/leforumrecifal.com/httpd.www/vendor/symfony/routing/Loader/YamlFileLoader.php on line 206

Qu'est-ce que j'ai mal fait ?

Edit : comme j'avais fait une sauvegarde de tous les répertoires et fichiers du serveur, j'ai restauré cette sauvegarde
maintenant j'obtiens ceci : mon forum est mort

Fatal error: Uncaught Error: Call to a member function lang() on null in /customers/2/8/d/leforumrecifal.com/httpd.www/cache/production/twig/0c/0c57a2757bd0e5d61aa6fa72569d33ab13713313b6e5ffb02d9d072f4fb85413.php:60 Stack trace: #0 /customers/2/8/d/leforumrecifal.com/httpd.www/vendor/twig/twig/src/Template.php(455): __TwigTemplate_6eaec50f012f0659bf23f05704c3dcfbf97c169b790d8fbf5feafd8baca93e0b->doDisplay(Array, Array) #1 /customers/2/8/d/leforumrecifal.com/httpd.www/vendor/twig/twig/src/Template.php(422): Twig\Template->displayWithErrorHandling(Array, Array) #2 /customers/2/8/d/leforumrecifal.com/httpd.www/cache/production/twig/52/527f20310d23963d8fbbb9c346bde228c0be38551bca2d5fef9c8d6b686906ec.php(54): Twig\Template->display(Array) #3 /customers/2/8/d/leforumrecifal.com/httpd.www/vendor/twig/twig/src/Template.php(455): __TwigTemplate_fab81c0c3bb16ec4aa6f9d6410d85323f6741990a1f21431a727c331d21a1785->doDisplay(Array, Array) #4 /customers/2/8/d/leforumrecifal.com/httpd.www/vendor/twig/twig/src/Template.php(422): Twig\Templ in /customers/2/8/d/leforumrecifal.com/httpd.www/cache/production/twig/0c/0c57a2757bd0e5d61aa6fa72569d33ab13713313b6e5ffb02d9d072f4fb85413.php on line 60
Mon forum : https://www.LeForumRecifal.com
Style : se_square (hérité de prosilver)
Avatar de l’utilisateur
Herve_be
Maître-posteur
Maître-posteur
 
Messages: 437
Enregistré le: 07 Mai 2019 à 16:03
Localisation: Belgique

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Steph » 13 Mar 2020 à 14:12

Salut,

C'est tout simplement que les extensions ne sont pas compatibles avec phpBB 3.3.

A lire : support-mises-a-jour-conversions-phpbb33/sujet213694.html
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 20139
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Herve_be » 13 Mar 2020 à 14:28

Merci pour ta réponse rapide.
Si toutes les extensions que j'avais mises ne sont pas compatibles 3.3.0 c'est embêtant.
Mais ce qui est encore plus embêtant c'est que mon forum ne fonctionne plus du tout même si je remets 3.2.7.
que puis-je faire ?
Mon forum : https://www.LeForumRecifal.com
Style : se_square (hérité de prosilver)
Avatar de l’utilisateur
Herve_be
Maître-posteur
Maître-posteur
 
Messages: 437
Enregistré le: 07 Mai 2019 à 16:03
Localisation: Belgique

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Sylveretour » 13 Mar 2020 à 14:33

Bonjour,

J'ai fait la mise à jour en suivant scrupuleusement cet article

Le "scrupuleusement" ne l'est pas en fait car tu n'a pas suivi le point 5 :
Désactivez toutes les extensions à l'exception de celles qui sont compatibles avec phpBB 3.3.x.

Tu n'a pas lu les messages que Steph te fait suivre !
Avatar de l’utilisateur
Sylveretour
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1424
Enregistré le: 21 Nov 2017 à 19:24
Localisation: West Coast

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Herve_be » 13 Mar 2020 à 14:37

J'ai en effet négligé de désactiver les extensions (j'avais fait une màj précédente sans les désactiver, ça n'avait pas posé de problème).
Quoi qu'il en soit, que puis-je faire maintenant que plus rien ne fonctionne ?
Mon forum : https://www.LeForumRecifal.com
Style : se_square (hérité de prosilver)
Avatar de l’utilisateur
Herve_be
Maître-posteur
Maître-posteur
 
Messages: 437
Enregistré le: 07 Mai 2019 à 16:03
Localisation: Belgique

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Steph » 13 Mar 2020 à 15:33

Sous prétexte que cela fonctionnai une fois on n'a pas besoin de faire la prochaine ..... sauf que là, si le tutoriel avait été "scrupuleusement" suivi, le souci serait moindre. D'ailleurs chaque version est différente, en plus dans le tutoriel il est précisé ceci en première phrase.

La méthode de mise à niveau la plus simple consiste à supprimer tous les fichiers existants avant de mettre à niveau et d'appliquer à nouveau les personnalisations (extensions et styles) après avoir vérifié leur compatibilité.


Remets les fichiers de la version phpBB 3.3 et regarde le lien que j'ai donné.
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 20139
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Herve_be » 13 Mar 2020 à 15:42

Dans la réponse que tu m'as donnée le forume fonctionnait (avec message d'erreur) ce qui n'est pas mon cas.
Je n'ai d'ailleurs rien compris à la solution :
Et oui a c'est bien les .yml qui foutent la zone en les éditant a la main et en ajoutant des " ' " a la main aux déclaration après les @ ça fonctionne.

J'ai supprimé le répertoire ext.
Du coup je n'ai plus l'erreur précédente mais, pour chaque extension, une erreur disant qu'un fichier est introuvable.
Ce qui est plus important est que le forum fonctionne à nouveau.
J'ai donc désactivé toutes les extensions et suis en train de les remettre une à une en vérifiant chaque fois la compatibilité.
Problème résolu, grand merci pour votre aide.
Mon forum : https://www.LeForumRecifal.com
Style : se_square (hérité de prosilver)
Avatar de l’utilisateur
Herve_be
Maître-posteur
Maître-posteur
 
Messages: 437
Enregistré le: 07 Mai 2019 à 16:03
Localisation: Belgique

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Steph » 13 Mar 2020 à 15:56

Herve_be a écrit:Dans la réponse que tu m'as donnée le forume fonctionnait (avec message d'erreur) ce qui n'est pas mon cas.


Je le répète chaque installation de phpBB est potentiellement différente, mais pour le coup la résolution reste la même problématique liée à la compatibilité d'une ou plusieurs extensions. Chaque forum pouvant avoir des extensions différentes il est logique que le souci ne se déclare pas de la même manière.

Herve_be a écrit:J'ai supprimé le répertoire ext.


Donc sur ta voiture si tu as une crevaison tu jettes la roue ? :roll:
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 20139
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Herve_be » 13 Mar 2020 à 16:02

Steph a écrit:Donc sur ta voiture si tu as une crevaison tu jettes la roue ?
Non, je la retire, je répare la fuite, puis je la remets.
C'est exactement ce que je suis en train de faire : ne pouvant plus rouler (n'ayant plus accès même à l'ACP)
j'ai retiré le répertoire ext, je suis en train de le réparer (actuellement 6 extensions réactivées sur 28).
Mon forum : https://www.LeForumRecifal.com
Style : se_square (hérité de prosilver)
Avatar de l’utilisateur
Herve_be
Maître-posteur
Maître-posteur
 
Messages: 437
Enregistré le: 07 Mai 2019 à 16:03
Localisation: Belgique

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Steph » 13 Mar 2020 à 16:17

Justement, le fait de supprimer les fichiers des extensions rend le forum instable, mais bon bref, sujet réglé.
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 20139
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Herve_be » 13 Mar 2020 à 16:20

Je suis en train de le stabiliser en réactivant une à une chaque extension après avoir éventuellement téléchargé la version compatible.
Actuellement 10 extensions réactivées sur 28, je continue ...
Mon forum : https://www.LeForumRecifal.com
Style : se_square (hérité de prosilver)
Avatar de l’utilisateur
Herve_be
Maître-posteur
Maître-posteur
 
Messages: 437
Enregistré le: 07 Mai 2019 à 16:03
Localisation: Belgique

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar pierredu » 14 Mar 2020 à 16:47

Il y a une extension de contrôle de la syntaxe des fichiers de routage des extensions : https://www.phpbb.com/community/viewtopic.php?f=456&t=2528456.
C'est un tout petit peu plus compliqué que de mettre simplement des apostrophes. Notamment, le mot-clef pattern doit être remplacé par path.
Avatar de l’utilisateur
pierredu
Resp. Extensions
Resp. Extensions
 
Messages: 1362
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Herve_be » 14 Mar 2020 à 17:09

Merci beaucoup.
Je l'avais trouvée là support-mises-a-jour-conversions-phpbb33/sujet213694.html#p1669864 et installée : elle indique bien qu'il y a un problème mais pas où est le problème.
Il y a des extensions soi-disant incompatibles 3.3.0 mais qui fonctionnent très bien, d'autres pour lesquelles on trouve un patch à appliquer "à la main" en attendant d'avoir la version officielle.
Bref, c'est au cas par cas.
Ce que je trouve dommage est que je suis passé à 3.3.0 parce que j'avais posé une question concernant l'extension "Recent Topics", qu'on m'a répondu que ma question était résolue avec phpBB 3.3.0, qu'une fois php 3.3.0 installé "Recent topics" ne fonctionne pas mieux mais que la moitié de mes extensions ne fonctionnent plus, et pas moyen de revenir en arrière car la DB a été modifiée lors de la MàJ (je pourrais restaurer la DB sauvée mais ça fait finalement beaucoup de travail pour rien).
Actuellement 18 de mes extensions fonctionnent sur 28, je poursuis mes recherches.
Mon forum : https://www.LeForumRecifal.com
Style : se_square (hérité de prosilver)
Avatar de l’utilisateur
Herve_be
Maître-posteur
Maître-posteur
 
Messages: 437
Enregistré le: 07 Mai 2019 à 16:03
Localisation: Belgique

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Steph » 14 Mar 2020 à 17:19

Herve_be a écrit:elle indique bien qu'il y a un problème mais pas où est le problème.


Et pourtant si, elle indique ou est le souci, mais encore faut-il savoir ou il faut regarder (dans la colonne de droite, là où est indiquée l'erreur, il suffit de cliquer sur l'icône), ceci dit ce n'est pas le sujet.

Herve_be a écrit: qu'une fois php 3.3.0 installé "Recent topics" ne fonctionne pas


Recent topics 2.2.7 fonctionne très bien avec phpBB 3.3.0, je l'utilise sur plusieurs forums.

Herve_be a écrit:la moitié de mes extensions ne fonctionnent plus


Personnellement, pour tous les forums que j’ai mis à jour, je n'ai pas ce problème, d'ailleurs souvent sur les sujets de support de l'extension il est proposé quelques solutions.
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 20139
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: Mise à jour 3.2.7 vers 3.3.0 erreur fatale

Messagepar Herve_be » 14 Mar 2020 à 17:34

Steph a écrit:
Herve_be a écrit:elle indique bien qu'il y a un problème mais pas où est le problème.
Et pourtant si, elle indique ou est le souci, mais encore faut-il savoir ou il faut regarder (dans la colonne de droite, là où est indiquée l'erreur, il suffit de cliquer sur l'icône), ceci dit ce n'est pas le sujet.
Où vois-tu cette colonne de droite ?
Je ne la vois pas dans "Gérer les extensions"
Steph a écrit:
Herve_be a écrit: qu'une fois php 3.3.0 installé "Recent topics" ne fonctionne pas
Recent topics 2.2.7 fonctionne très bien avec phpBB 3.3.0, je l'utilise sur plusieurs forums.
Je me suis mal exprimé :
la question que j'avais posée (sur la page dédiée à l'extension) est "est-il possible d'afficher le pseudo ?"
Réponse "oui avec phpBB 3.3.0" que j'ai installée mais je n'ai toujours pas le pseudo.
Steph a écrit:
Herve_be a écrit:la moitié de mes extensions ne fonctionnent plus
Personnellement, pour tous les forums que j’ai mis à jour, je n'ai pas ce problème, d'ailleurs souvent sur les sujets de support de l'extension il est proposé quelques solutions.
C'est bien ce que je suis en train de faire : pour chaque extension qui plante le forum quand je l'active je suis en train de chercher si une solution n'a pas été publiée, mais ce n'est pas facile à trouver.
Mon forum : https://www.LeForumRecifal.com
Style : se_square (hérité de prosilver)
Avatar de l’utilisateur
Herve_be
Maître-posteur
Maître-posteur
 
Messages: 437
Enregistré le: 07 Mai 2019 à 16:03
Localisation: Belgique

Suivante

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 1 invité