JAuthentication: :__construct: Не удается загрузить библиотеки проверки подлинности

Работал на Джумле 3. Отключал разные плагины, чтобы снизить нагрузку на Джумлу 3. Вышел. Захожу в админку снова, появляется вот это «JAuthentication: :__construct: Не удается загрузить библиотеки проверки подлинности».

Начал искать, ничего не помогает. В итоге, нашел решение такое.

1) Зашел на хостинге в phpMyAdmin.
2) Зашел в свою базу данных.
3) Нашел таблицу в базе данных под именем «префикс_extension». То есть вместо слова «префикс» у вас могут быть такие например, буквы: jos или ufido или g7df и т.д.
4) В этой таблице находим строчку, где написано «plg_authentication_joomla». Заходим в эту строчку (нажимаем «изменить»).
5) Находим значение полей «enabled» и «access» — должно быть 1. Если у вас 0 – перепишите на 1 и нажмите внизу ОК.
6) Находим в таблице «префикс_extension» строчку plg_user_joomla. Делаем с этой строчкой тоже самое – меняем в ней 0 на 1.

Я все это сделал, но мне не помогло!!! По-прежнему вылезает сообщение «JAuthentication: :__construct: Не удается загрузить библиотеки проверки подлинности».

После получаса танцев осенило: надо очистить кэш. Кэш очистил через ФТП. Переименовал папку jch_optimize, чтобы она не создавала новый кэш. Но и это не помогло!!!

Опять полчаса танцев.
Надо выключить кэш? А как? Ведь админка не дает войти.

Выход оказался простой:

Скачал на компьютер по FTP файл configuration.php.
Нашел в нем строчку public $caching = ‘1’;
Поменял 1 на 0.

Зашел в админку. Все заработало!!!

Себе на заметку
Добавить комментарий

  1. Роман

    Спасибо вам за поддержку, как я могу вас отблагодарить?

    Ответить
  2. Юрий

    Спасибо, добрый человек, что напомнил про кэш… В админку у меня был доступ… очистил кэш и все заработало)))

    Ответить