Joomla нет доступа в панель администратора

Joomla нет доступа в панель администратора

Joomla 2.5 — решение проблем с доступом к панели администратора — проблема решена!

На одном из сайтов на joomla 2.5 в один прекрасный момент при попытке войти в панель администратора получил:

не удается подключиться к серверу ldap

перепробовал много чего. пишу что помогло:

1. открываем phpmyadmin, в левом столбце нашей базы находим jos _extensions (*) в окне справа ставим отражение кол-во строк и находим и меняем следующее:

после этого попытка залогиниться в админку выдала мне:

Имя пользователя и пароль не совпадают или у вас еще нет учетной записи на сайте

тут два пути в зависимости от того что именно у вас находится в jos_users

1. если запись админа присутствует, то достаточно произвести сброс пароля администратора в joomla для этого открываем для редактирования строку администратора и вводим новый пароль в столбец «Значение». Главное не забыть выбрать в этой же строке в столбце «Функция» выбрать MD5

2. у меня был второй вариант — открыв jos_users увидел что нет ни одной строки с пользователями. не имею понятия что же произошло и куда делась запись администратора, но стало понятно что ее необходимо создать.
Делаем SQL запрос (не забываем префикс jos поменять на тот который используется в вашей базе:

После этого вход в админку возможен с логином «admin» и паролем «secret».
Входим, меняем пароли — радуемся тому что удалось восстановить доступ к панели управления в joomla
=====

Примечание: под jos_ у вас будет какой либо свой префикс — меняем его на тот который используется в вашей базе данных

Источник

Не могу зайти в админку Joomla, что делать

Панель администратора — это основной раздел сайта Джумла, командный пункт, с которого производится управление всем ресурсом. Если вы пробуете войти в адмику, но это совершить не получается, значит дела плохи! Без панели администратора вы не сможете ни добавить новые материалы на сайт, ни изменить навигационное меню, ни активировать какое-либо расширение. Вы буквально останетесь без рук, если компьютер не заходит в админку.

К счастью, Joomla — это популярная система управления сайтом, потому подобные проблемы со входом уже давно решили.

В данной статье будут рассмотрены способы, как восстановить пароль, а также причины, по которым компьютер не заходит в панель администратора.

Как вспомнить или сбросить пароль админки

Если забыли пароль, то еще не все потеряно. Вполне может быть, что вы его еще вспомните. Сосредоточьтесь и попробуйте ввести свои стандартные пароли, которые вы обычно используете для регистрации. Если вы привыкли устанавливать везде разный пароль — это хорошо, но плохо для данной ситуации. В таком случае вам не удастся его вспомнить. Если во время установки движка вы указывали реальный имейл, то сможете восстановить пароль при помощи него. Чтобы перейти на страницу и восстановить пароль, введите в адресную строку доменное имя веб-ресурса и после слэша укажите следующее: /index.php?option=com_registration&task=lostPassword.

Читайте также:  Мдф панели в интерьере загородного дома

Перед вами откроется стандартное окно «Забыл пароль». Вы введете почтовый ящик и движок отправит на имейл письмо с новым паролем для входа. Найдите его и используйте для входа в панель администратора. Таким образом проблема «Я забыл пароль» будет решена.
https://www.youtube.com/watch?v=08XRkiYlbEY
К сожалению, не все помнят свой имейл, потому возможно вам предстоит делать сброс данных аккаунта вручную. Чтобы восстановить доступ к панели администратора, если вдруг забыл и пароль, и почтовый ящик, зайдите на хостинг. Если забыл пароль и там, воспользуйся функцией восстановления данных для входа. Далее вам необходимо будет изменить данные о пароле уже на уровне хостинга. Проблема в том, что в базе данных указанный пароль хешированный, то есть это код, которому соответствует истинное значение «пассворда». Потому вы не сможете просто взять и переписать указанный пароль для входа.

С другой стороны, вы сможете указать новый пароль напрямую в базе данных. Это хороший способ, если забыл пароль доступа к панели администратора, чтобы задать стандартное значение admin, зайти и быстро изменить его. Для этого вместо текущего пароля укажите следующее значение — 21232f297a57a5a743894a0e4a801fc3. Этот набор букв и цифр соответствует паролю admin, который установлен в Джумла по умолчанию. Находится данные о пароле в базе данных, там где строка password.

А чтобы не менять пароль по несколько раз, вы можете сразу указать хешированный новый пароль. Только для этого вам предстоит найти редактор, который переведет текст в хешированный код MD5. Вводите новый пароль, хешируете и получаете набор букв и цифр, которые нужно разместить в поле password в базах данных MySQL. Кроме того, существуют различные скрипты, которые помогут вам восстановить доступ к панели администрирования.

Что делать, если не заходит в админку

Порой такое случается, что долгое время все нормально — компьютер заходит в панель управления Joomla. Но в один «прекрасный» момент доступ блокируется и вы осознаете, что «Не могу зайти в админку Joomla!». Это проблема, и ее нужно решать. Если вы только установили движок на хостинг, убедитесь, что папка с инсталляционными файлами успешно удалена. Иначе вместо открытия админки вас перебросят на повторную установку CMS.

Читайте также:  Ремонт в туалете пластиковые панели свои

Другая возможная проблема — это блокировка доступа к админке на уровне хостинг-провайдера. Порой в панель управления не заходит, потому что сервер запрещает это, закрыв на время доступ к базам данных. Случается это тогда, когда на хостинг обрушиваются хакерские атаки. У Джумла очень небезопасная форма входа в админку. Потому многие пытаются взломать такие сайты при помощи автоматического подбора логинов и паролей. В случаях массовых атак, сервер блокирует возможность входа.

Источник

НЕ пускает в Админку при правильном пароле

Как решить проблему с авторизацией в административной панели Joomla при правильном пароле (при авторизации страница просто обновляется). Эта проблема может возникать в административной части ☑ Joomla 1.0.x ☑ Joomla 1.5, ☑ Joomla 2.5 или ☑ Joomla 3

Не получается зайти в админку joomla

или, если более обще формулировать вопрос:

Проблемы с авторизацией в Joomla

1.0.x ☒ Joomla 1.5. ☒ Joomla 2.5 ☒Joomla 3.x ☒

Причин, как и способов лечения несколько:

Вариантов возникновения этой проблемы ⇒ множество, как и их решений. Разберём способы:

Первое самое простое решение: чистим кэш на сайте и в браузере ( Ctrl+F5 ), пробуем другой браузер.
Если не помогло, то ➡

Решение 1 ⇒ неверная сессия

1 Смотрим строку состояния /administrator/index.php?mosmsg=%CD%E5%E2%E5%F0%ED%E0%FF%20%F1%E5%F1%F1%E8%FF в панели управления вашего joomla сайта. Для декодирования строки используем универсальный декодер или перекодировщик из UTF-8 в Windows-1251, получаем раскодированный текст: Неверная сессия

! Что делать?
➡ Восстанавливаем исходные файлы Js

Тема древняя конечно, но вдруг кому нужно —
мне помогло это
.htaccess
php_value session.save_path /tmp
php_value session.auto_start 0

в файле .htaccess
добавь строчку:
php_value session.save_path \temp\
— путь к сессиям, он должен быть полным!

php_value session.save_path абсолютный путь/tmp

Может у вас админ не с 62 id был?

В административной части сайта и на публичной части по разному обрабатываются сессии, если с лицевой стороны с авторизацией нет проблем, то админка не пускает при автоматически запускаемых сессиях в PHP. для лечения изменить параметр session.auto_start на 0 в файле php.ini

файле конфигурации configuration.php, как правило возникающие из-за сохранения фала в формате UTF-8, т.к. при этом в начало файла дописываются дополнительные три байта, так называемая запись DOM

2 Новая проблема с JS скриптами
Обнаружилась она в логах сайта .error.log. Так она выглядит:
PHP Parse error: syntax error, unexpected ‘fools’ (T_STRING) in . /includes/js/joomla.javascript.js on line 1
Открываем файл joomla.javascript.js, смотрим первую строку

Читайте также:  Приборная панель в рено меган 1999

Это комментарий и он не должен портить что-либо.
Ан нет! ! Что делать?
➡ просто удаляем эту строчку !

3 Вариант ➡ конфликт скриптов
Это достаточно редкий случай, так как это backend. Тем не менее открываем в FireFox плагин FireBug или Developer Tools >> Console и смотрим ошибки в скриптах

Решение 2 ⇒ проблемы плагином Joomla 1.5

Особенно, если появляется сообщение: обнаружено _ ошибок базы данных:
4 Правим, восстанавливаем базу данных.

через phpmyadmin: Заходим в панель, ищем таблицу jos_plugins, переходим в режим просмотра таблицы и ищем модуль User – Joomla!, редактируем запись и в поле published ставим цифру 1 и жмем кнопку OK

! Как? ➡
Расширения > Менеджер расширений > База данных ⇒ кнопка ИСПРАВИТЬ

Если возникла проблема с авторизацией в админ-панели Joomla (при попытке авторизации страница просто обновляется), необходимо сделать следующее:

где dbname – имя БД, а prefix – префикс для таблиц.

2. Или через phpmyadmin:
Заходим в панель, ищем таблицу jos_plugins, переходим в режим просмотра таблицы и ищем модуль User – Joomla!, редактируем запись и в поле published ставим цифру 1 и жмем кнопку OK

Решение 3 ⇒ проверяем конфиг configuration.php

5 Проверяем и правим абсолютный путь к файлам.
на старых версиях Joomla, что то типа:
$mosConfig_absolute_path = ‘/var/www/1/data/www/vahsait.ru’;
и
$mosConfig_cachepath = ‘/var/www/1/data/www/vahsait.ru/cache’; на новых версиях Joomla условный пример пути

public $log_path = ‘/var/www/1/data/www/vahsait.ru/logs’; и
public $tmp_path = ‘/var/www/1/data/www/vahsait.ru/tmp’;

! Как прописать правильный абсолютный путь ? и где его посмотреть? ➡
На обычных хостингах абсолютный путь указывается в Общих Сведениях (CPanel) или вообще не указывается. Все внутренние папки на виртуальном хостинге имеют относительные пути. Значит на простом хостинге мы должны добавить к пути (Общие сведения) ещё и относительный путь до нужной папки сайта. Если этого не сделать — будут проблемы.
На VDS и серверах — абсолютный путь называется: Корневая Директория (ISPmanager)
Как ещё можно проверить / посмотреть правильный абсолютный путь к файлам сайта?

создаём в корне вашего сайта файл: любое_название.php вставляем в него строчку
запускаем файл
vahsait.ru/любое_название.php и смотрим строчку $_SERVER[‘SCRIPT_FILENAME’] или что то аналогичное. В таблице справа будет указан полный абсолютный путь.

6 Проверяем кодировку файла configuration.php — на старых версиях windows-1251; на новых версиях joomla (начиная с 1.5) utf-8 и обязательно БЕЗ Unicode Signature (Bom). Пересохраняем в нужной кодировке.

7 Проверяем начальные символы файла configuration.php — перед 6 и 7 выше, а затем ⇒

! Внимание ВАЖНО! Обратные двойные слэши! и буква диска с работающим Денвером

Источник

Оцените статью
Авто Город