[Réglé] Erreur affichage préférence des notifications

Forum de support pour les questions concernant l'utilisation de phpBB 3.2, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que les Styles ou les Extensions

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é] Erreur affichage préférence des notifications

Messagepar frederic14 » 22 Jan 2017 à 01:02

En me baladant dans mon panneau d'utilisateur sur mon forum test en 3.2, j'ai un message d'erreur en cliquant sur
" Modifier les préférences des notifications"
Catchable fatal error: Argument 1 passed to phpbb\notification\type\base::__construct() must implement interface phpbb\db\driver\driver_interface, instance of phpbb\user_loader given, called in /home/clients/2b6b13e0b30fc135884734cc1920506b/web/forum32test/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 3887 and defined in /home/clients/2b6b13e0b30fc135884734cc1920506b/web/forum32test/phpbb/notification/type/base.php on line 87


Ligne 87, j'ai :
Code: Tout sélectionner
	public function __construct(\phpbb\db\driver\driver_interface $db, \phpbb\language\language $language, \phpbb\user $user, \phpbb\auth\auth $auth, $phpbb_root_path, $php_ext, $user_notifications_table)


C'est une erreur de ma part ou bien de la nouvelle version ?
Modifié en dernier par frederic14 le 22 Jan 2017 à 16:37, modifié 1 fois.
frederic14
Posteur expérimenté
Posteur expérimenté
 
Messages: 391
Enregistré le: 09 Sep 2012 à 15:18
Localisation: Caen (14)

Re: Erreur affichage préférence des notifications

Messagepar Manard » 22 Jan 2017 à 10:44

Bonjour,

As-tu des extensions d'activées? Moi j'ai rencontré un plantage similaire avec l'extension Autogroups, j'ai testé celle en développement que m'a indiquée Galixte, le défaut a disparu : extensions-discussions-recherches-phpbb32/sujet209295.html#p1638726

Sache également que les extensions validées pour 3.1 qui font appel aux notifications ne seraient pas compatibles avec 3.2

Bonne recherche

Bernard
Manard
Roi des posts
Roi des posts
 
Messages: 926
Enregistré le: 31 Mar 2012 à 09:24

Re: Erreur affichage préférence des notifications

Messagepar frederic14 » 22 Jan 2017 à 10:52

Effectivement, j'ai aussi cette extension mais avec la bonne version. Je vais faire des essais avec d'autres extension que je vais désactivé pour voir si l'une d'elle ne crée pas le problème.

Edit : bon du coup, j'ai fait une connerie. :oops: :oops: :oops:
Au lieu de supprimer une extension 3.1 que je ne voulais plus, je l'ai activé.
Du coup, je ne peut plus accéder au forum et surtout au panneau d'admin pour la désactivé.

Existe t 'il un autre moyen de la désactivé sans passer par le panneau d'admin ?
Modifié en dernier par frederic14 le 22 Jan 2017 à 11:30, modifié 1 fois.
frederic14
Posteur expérimenté
Posteur expérimenté
 
Messages: 391
Enregistré le: 09 Sep 2012 à 15:18
Localisation: Caen (14)

Re: Erreur affichage préférence des notifications

Messagepar Manard » 22 Jan 2017 à 10:55

C'est bien la version "2.0.0-dev" que tu as installée ?

Bernard
Manard
Roi des posts
Roi des posts
 
Messages: 926
Enregistré le: 31 Mar 2012 à 09:24

Re: Erreur affichage préférence des notifications

Messagepar frederic14 » 22 Jan 2017 à 11:36

Oui, mais la c'est une autre extension que j'ai activé au lieu de la supprimé
frederic14
Posteur expérimenté
Posteur expérimenté
 
Messages: 391
Enregistré le: 09 Sep 2012 à 15:18
Localisation: Caen (14)

Re: Erreur affichage préférence des notifications

Messagepar Manard » 22 Jan 2017 à 11:36

Bonjour,

Essaie de la désinstaller dans le dossier ext, et vide le cache manuellement en conservant .htaccess et index.html

Je pense qu'on pourrait agir sur la base de données, mais je ne sais s'il y a plusieurs champs de données de modifiées quand on désactive une extension

Si ça bloque essaie de modifier dans la table phpbb_ext la valeur ext_active en la mettant à 0 en regard de l'extension qui pose problème. Tu peux avoir un préfixe différent que phpbb

Bonne remise en état

Bernard
Modifié en dernier par Manard le 22 Jan 2017 à 11:42, modifié 1 fois.
Manard
Roi des posts
Roi des posts
 
Messages: 926
Enregistré le: 31 Mar 2012 à 09:24

Re: Erreur affichage préférence des notifications

Messagepar frederic14 » 22 Jan 2017 à 11:41

Bien vue, je n'ai pas pensé au dossier cache en manuel, mais ça fonctionne.
Du coup je cherche l’extension qui pose problème à ma première question car toujours pas trouvé
frederic14
Posteur expérimenté
Posteur expérimenté
 
Messages: 391
Enregistré le: 09 Sep 2012 à 15:18
Localisation: Caen (14)

Re: Erreur affichage préférence des notifications

Messagepar Manard » 22 Jan 2017 à 11:45

Bonjour,

Ouvre deux sessions sur ton forum dont une en administrateur, puis désactives toutes les extensions. Ensuite ré-active les une à une en vérifiant dans la deuxième session si ton forum est toujours opérationnel, ne ferme pas celle d'administration.

Bernard
Manard
Roi des posts
Roi des posts
 
Messages: 926
Enregistré le: 31 Mar 2012 à 09:24

Re: Erreur affichage préférence des notifications

Messagepar frederic14 » 22 Jan 2017 à 11:50

C'est ce que je viens de finir, et l'erreur ne c'est pas reproduite. La j'ai du mal à comprendre.
frederic14
Posteur expérimenté
Posteur expérimenté
 
Messages: 391
Enregistré le: 09 Sep 2012 à 15:18
Localisation: Caen (14)

Re: Erreur affichage préférence des notifications

Messagepar pierredu » 23 Jan 2017 à 10:34

Manard a écrit:Si ça bloque essaie de modifier dans la table phpbb_ext la valeur ext_active en la mettant à 0 en regard de l'extension qui pose problème. Tu peux avoir un préfixe différent que phpbb


C'est ça, la bonne solution, d'une manière générale.
Avatar de l’utilisateur
pierredu
Resp. Extensions
Resp. Extensions
 
Messages: 1051
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

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

cron