пятница, 20 июля 2012 г.

Android 2.3 на LG GT540


Android обновляется достаточно часто, количество бюджетных телефонов на этой ОС очень велико. Но не все производители стараются "вытянуть" старые аппараты на новую платформу. Поэтому народные умельцы берутся за производство различных кастомных прошивок, у которых, из-за отсутствия официальной поддержки, достаточно много багов, которые могут появиться индивидуально на каждом аппарате.
Подопытным стал LG GT540.

среда, 8 февраля 2012 г.

Лечение JAuthentication::__construct: Could not load authentication libraries


Недавно начал разбираться в работе с Joomla CMS. Основные приемы вроде  освоил, потому взялся вести сайт своего фелинологического клуба. Сайт благополучно работает 3й год, но вести его некому, потому он выглядит запущенным.
Утром игрался с настройками системы, благополучно отключил систему логина и продолжил заниматься своей основной работой. И все было хорошо до тех пор, пока я не решил зайти проверить какую-то настройку (после пройденного - уже не помню какую именно). Логин, пасс - не пускает, выдает ошибку JAuthentication::__construct: Could not load authentication libraries.
Курение манов позволило найти откуда растут ноги проблемы и что нужно делать. Итак, решение:
Попадаем в базу данных (phpMyAdmin, Adminer либо другую) и прописываем:
UPDATE jos_plugins SET published =1 WHERE id =1
 или же заходим на Localhost, внизу жми на ссылку phpMyAdmin - администрирование СУБД MySQL. Далее слева жмем на ссылку названия сайта, там же слева ищем jos_plugins жми на ссылку. Там находим Authentication - Joomla (обычно самая первая). Жмем слева на карандаш, ищи там published и напротив в null исправляй 0 на 1 и сохраняем.
В большинстве случаев этого достаточно.
Но у меня после ввода логина/пароля страница просто перезагружалась, отображаю все ту же форму входа. Как оказалось, у меня был также выключен параметр User - Joomla!, который нужно было включить вышеописанным способом. После этих действий все заработало.

Также, нашел информацию о смене пароля суперадмина (да и любого другого пользователя).
Данные о пользователях и их паролях лежат в плагине jos_users. Пароли хранятся в виде MD5-хеша.
Меняя значение пароля в виде хеш-кодов можно получить следующие стандартные пароли:

21232f297a57a5a743894a0e4a801fc3 - admin
ccb6d6681f6cf32199a3508e45570f16:ErHwlgPynL2r3rw0iaTcrgIzosvYxJVr - test

Ясное дело, что подобные операции стоит проводить лишь для экстренного восстановления пароля. После установки "стандартного" пароля нужно изменить его в свойствах своего профиля.
Приятного восстановления доступа!