Помощь по скриптам | ошибка с плагином joomla 2.5
Тема закрыта by
Arte Van TeMoN
Причина: оффтоп не люблю
Причина: оффтоп не люблю
Столкнулся с проблемой - при входе в админку Джумлы не авторизуется логин. Пишет: "JAuthentication: :__construct: Не удается загрузить библиотеки проверки подлинности." Причиной может быть отключение плагина авторизации джумлы (Аутентификация - Joomla), плагина Пользователь - Joomla! или плагина Пользователь - Профиль.
На форумах всё сводится к тому что бы в PhpMyAdmin править plg_authentication_joomla и plg_user_joomla. Обычно предлагается выполнить специальный запрос в базе данных. Для этого нужно зайти PhpMyAdmin на сервер SQL и не забыть посмотреть какой префикс у баз данных (если Вы меняли то будет уже не jos_).Примеров запросов в инете много, но они не всегда срабатывают. Лучше зайти в базу данных Джумлы через и найти таблицу с плагинами. В старых версиях Джумлы это jos_plugins , в новых (уже как минимум с 2.5.24) - jos_extensions . Именно в этой таблице нужно искать все плагины которые так или иначе вы могли отключить. Вот основные таблицы с плагинами авторизации и пользователей:
plg_user_joomla
plg_user_profile
plg_system_logout
plg_system_log
plg_authentication_joomla
В моем случае это был plg_user_profile . НЕ ОТКЛЮЧАЙТЕ плагины, стоящие по умолчанию в Джумле, и вообще, не сделав бекап баз данных джумлы, а лучше всего сайта. Лучше перед любым апргрейдом сайта не поленится сделать бекап.
<p>Вернемся к PhpMyAdmin. Просматривая таблицы нужно проверить строчку « enabled » которая должна иметь значение «1». Рекомендуют также очистить сессию в таблице (ваш префикс)_<a ondragstart="return false;" href="https://hosting7.ukrnames.com:2083/cpsess8571381320/3rdparty/phpMyAdmin/sql.php?server=1&db=keram23_j&table=j29_session&pos=0&token=cd968cc4eb21c08a823a34070c060112">_</a>session.</p>
<p>Можно выполнить сортировку в таблице jos_extensions (jos_plugins) по столбцу "enabled" и найти все значения "0", двойным нажатием на ноль войти в режим редактирования и исправить на 1 в нужных строках, соответствующих нужным плагинам.
Не забываем что строки показывает по 25, поэтому листаем или нажимаем "Показать все".
________
посл. ред. 14.01.2017 в 14:25; всего 1 раз(а); by Arte Van TeMoN
На форумах всё сводится к тому что бы в PhpMyAdmin править plg_authentication_joomla и plg_user_joomla. Обычно предлагается выполнить специальный запрос в базе данных. Для этого нужно зайти PhpMyAdmin на сервер SQL и не забыть посмотреть какой префикс у баз данных (если Вы меняли то будет уже не jos_).Примеров запросов в инете много, но они не всегда срабатывают. Лучше зайти в базу данных Джумлы через и найти таблицу с плагинами. В старых версиях Джумлы это jos_plugins , в новых (уже как минимум с 2.5.24) - jos_extensions . Именно в этой таблице нужно искать все плагины которые так или иначе вы могли отключить. Вот основные таблицы с плагинами авторизации и пользователей:
plg_user_joomla
plg_user_profile
plg_system_logout
plg_system_log
plg_authentication_joomla
В моем случае это был plg_user_profile . НЕ ОТКЛЮЧАЙТЕ плагины, стоящие по умолчанию в Джумле, и вообще, не сделав бекап баз данных джумлы, а лучше всего сайта. Лучше перед любым апргрейдом сайта не поленится сделать бекап.
<p>Вернемся к PhpMyAdmin. Просматривая таблицы нужно проверить строчку « enabled » которая должна иметь значение «1». Рекомендуют также очистить сессию в таблице (ваш префикс)_<a ondragstart="return false;" href="https://hosting7.ukrnames.com:2083/cpsess8571381320/3rdparty/phpMyAdmin/sql.php?server=1&db=keram23_j&table=j29_session&pos=0&token=cd968cc4eb21c08a823a34070c060112">_</a>session.</p>
<p>Можно выполнить сортировку в таблице jos_extensions (jos_plugins) по столбцу "enabled" и найти все значения "0", двойным нажатием на ноль войти в режим редактирования и исправить на 1 в нужных строках, соответствующих нужным плагинам.
Не забываем что строки показывает по 25, поэтому листаем или нажимаем "Показать все".
________
посл. ред. 14.01.2017 в 14:25; всего 1 раз(а); by Arte Van TeMoN
если не понятно. то вам это ссылка