web-dev-qa-db-fra.com

JAuthentication:: authenticate: échec du chargement du plug-in: plgauthenticationcookie

En essayant de me connecter, le message d'erreur suivant s'affiche:

JAuthentication: :authenticate: Failed to load plugin: plgauthenticationcookie

Je ne parviens pas à me connecter au serveur ni au serveur avec aucun utilisateur.

J'ai commencé à voir cela après avoir déplacé la base de données vers un autre schéma sur le même serveur. Je peux me connecter à la base de données et confirmer que les utilisateurs existent tous dans la table users.

Est-ce que quelqu'un sait où je devrais vérifier pour essayer de résoudre ce problème?

Joomla Version 3.1.5

3
jeffery_the_wind

Tout d’abord: Pourquoi utilisez-vous Joomla 3.1.5? La version actuelle est 3.3.0 et plusieurs problèmes de sécurité ont été résolus depuis votre version. Vous devez mettre à jour dès que possible, ce qui signifie que vous devriez le faire hier. Pas d'excuses.

Quant au message. Ça vient du plugin Remember Me. Joomla essaie de charger ce plugin et échoue pour une raison quelconque. Vous pouvez désactiver le plug-in, ce qui devrait également supprimer le message (Joomla n'essayant plus de le charger). Cependant, la case à cocher "se souvenir de moi" ne fonctionnera plus.

Il est difficile de savoir pourquoi le plugin ne se charge pas. Vous pouvez consulter le journal des erreurs PHP) pour voir s’il ya d’autres messages.

Le mieux est de mettre à jour votre installation. Ai-je déjà mentionné que vous auriez dû le faire il y a six mois?

6
Bakual

J'ai eu le même problème avec mon site web. Ce problème apparaît si vous avez le plug-in d'authentification dans votre table de base de données mais qu'il n'est pas installé dans le backend.

Cette condition peut se produire si, par exemple, vous avez utilisé une ancienne base de données et un nouveau thème. Le nouveau thème peut ne pas prendre en charge l'ancien plug-in, ses fichiers seront donc manquants.

Vous devriez soit:

  1. Désactivez-le dans la liste des plugins de joomla backend (recherchez son nom dans la liste des plugins)
  2. Archivez une ancienne version des fichiers du site Web pour le plug-in et téléchargez-en une copie sur le site Web via FTP ou un gestionnaire de fichiers.
  3. Recherchez le plugin dans JED et installez-le dans joomla
  4. Désactiver/supprimer/de la base de données (conservez une sauvegarde!)
1
Abeiddy

Le dossier de votre plugin est corrompu, rechargez-le à partir d'une sauvegarde. C'est ce qui m'est arrivé lorsque j'ai accidentellement déplacé le dossier plugins dans le dossier des modèles de filezilla lmfao.

0
Cesar Garcia