web-dev-qa-db-fra.com

JAuthentication:: __ construct - Impossible de se connecter à Administrator

Aujourd'hui, j'ai supprimé 2 plug-ins de mon Joomla 3.x et après cela, lorsque j'ai réessayé de me connecter à mon administrateur, je ne pouvais pas.

L'erreur est: JAuthentication: :__construct

La solution pour les versions précédentes était d'aller dans la base de données et dans la table jos_plugins, définissez "name - Authentication - Joomla - published" sur 1 à 0.

Le problème est que, dans Joomla 3.x, nous n’avons pas cette table. Que faire maintenant pour résoudre ce problème?

1
Rafael

Ok les gars, mon collègue a résolu ce problème.

Ce qu'il a fait: Sélectionnez la table: SELECT * FROM yourDB.extensions WHERE enabled = 0;

Définissez la connexion, la redirection et l’authentification des composants sur 1.

1
Rafael

Premièrement, il n'est pas recommandé de supprimer manuellement les plugins.

Seulement comme dernière ressource, lorsque vous confirmez qu’un plug-in du système fonctionne mal et que vous ne pouvez pas reprendre le contrôle par d’autres moyens.

Si vous avez supprimé un plug-in principal, vous pouvez simplement télécharger la même version de Joomla et copier les fichiers d'origine dans le même dossier.

0
Anibal

Un moyen facile de résoudre le problème est le suivant: Si vous avez une sauvegarde de votre base de données joomla 3, utilisez l’extension tabell _extensions. Vous pouvez à partir de phpmyadmin supprimer (supprimer) cette tabelle, et importer (importer) une nouvelle. Si vous n'en avez pas de copie, créez simplement un nouveau répertoire nommé "test" ou ce que vous voudrez. Créez une nouvelle base de données sur votre serveur nommée "test" ou tout autre choix.

Maintenant, téléchargez joomla dans votre répertoire de test et installez-y joomla.

Quand c'est fait, allez dans phpadmin, choisissez la base de données "test", puis vous pourrez télécharger (exporter) les extensions de tabell. Retournez à votre base d'origine et supprimez la tabelle "_extensions". Lorsque vous avez terminé, importez le nouveau nomhôte.scrit. vous avez téléchargé. Une fois l'importation terminée, vous pouvez vous connecter à votre panneau d'administration sur joomla.

0
Jan Berdal