Что делать, если админка Joomla перезагружается и вы не можете войти?

Joomla, как и любая бесплатная CMS, имеет свои подводные камни и баги, которые могут создать немало проблем начинающим пользователям и даже разработчикам.
С одним их таких багов столкнулся и я. А именно, в один прекрасный момент я просто не смог зайти в админку: при вводе логина и пароля она просто перезагружалась, не выдавая никакой ошибки. Бороздя просторы интернета, я натыкался на много форумов, где были люди, у которых была аналогичная проблема и даже пути ее решения.
В этой статье я постараюсь систематизировать все возможные пути исправления этого бага

Вариант 1

Возможная причина
Перенос сайта с одного на другой сервер
Решение
Решение проблемы кроется в базе данных вашего сайта. Итак, заходим в базу данных вашего сайта через phpmyadmin, находим таблицу jos_plugin, у некоторых она может называться jos_users.
Там должно обязательно! стоять

Вариант 2

Возможная причина
Забыли пароль. Да-да, бывает и такое. Может вы просто не правильно вводите пароль.
Решение
Необходимо сбросить пароль, установить его стандартным. Для этого найдите в таблице базы данных jos_plugin поле с паролем и замените содержимое на 21232f297a57a5a743894a0e4a801fc3. Таким образом вы установите пароль admin. Пробуйте

Вариант 3

Возможная причина

Проблемы с файлом configuration.php
Решение
Найдите в этом файле, который хранится в корневом каталоге вашего сайта, строку var $session_handler = ‘database’;
Если она у вас в таком виде, то замените на var $session_handler = ‘none’;

Вариант 4

Неправильно работает файл session.php
Решение
Зайдите в файл session.php, который обычно находится в libraries/joomla/session/session.php. И добавьте в его начало

Вот и все 🙂 Если не помогло, пишите в комментарии, попробуем разобрать вашу проблему

автор: Роман Довгаль

С 2010 года я занимаюсь интернет маркетингом. Сюда входит и SEO, и SMM, и SMO, и, собственно маркетинговое продвижение не только сайтов, а проектов в комплексе :)

Для меня каждый проект – это отдельная жизнь. Своя целевая аудитория, свои методы продвижения, свои показатели результативности :)


21 комментария

  1. Здравствуйте, Роман! Перебороздя просторы интернета, я перепробовала все вышеперечисленное. К сожалению, ничего не помогло. Проблема точь-в-точь как Вы описывали. Вы действительно можете помочь?

    1. Добрый день, Елена! Да, напишите мне в скайп romashka-roma88 и сбросьте туда ваш сайт, я в четверг-пятницу гляну

  2. я все вышесказанное сделал — не могу зайти и все! Уже не знаю, что и делать. Что-то с базой наверное.

  3. Добрый день!
    У меня не получилось, я все испробовала. Скидывает обратно на пароль и все. можно вам скинуть данные, посмотрите?

  4. 1. Входим в PhpMyAdmin.
    2. Находим таблицу …_extensions
    3. В колонке name находим plg_user_joomla
    4. Жмём на карандашик.
    5. Значение поля enabled меняем с 0 на 1.
    6. Сохраняем изменения нажав внизу на Ok.
    Здесь нашел: http://uvivu.ru/2011/06/09/%D0%BD%D0%B5-%D0%B2%D1%85%D0%BE%D0%B4%D0%B8%D1%82-%D0%B2-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%BA%D1%83-joomla/

    1. Добрый день. Это исключено. Джумла без этих записей в базе данных даже не установилась бы и сайт не работал бы. Наверняка просто не там ищете

      1. Нашла. В 2.5 plugins = extensions
        там ищем plg_user_joomla
        published=enabled

        но у меня там все в порядке 🙁 остальные способы тоже никак не изменили ситуацию 🙁

        1. аа, я рассмотрел самые частые причины… тогда у вас причина в другом, это нужно смотреть уже индивидуально

          1. ага, я уж столько версия испробовала и все не то
            на ровном месте сломался(

          2. аа тогда советую просто обратится к специалисту и будет все ок) просто так можно и неделю искать причины

  5. Не подскажите координаты спеца? Прицениться бы — может и правда не стоит самой мучиться

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *