Проблема с входом в Админку!

Аватар пользователя siaweb siaweb 3 марта 2015 в 1:08

Доброй всем ночи.

Достался мне сайт для переноса к другому хостеру. Вроде все сделал все чики пуки. Все довольны. А тут попросили еще восстановить админку в нём. И тут начались пляски у меня если честно до вчерашнего дня не разу с друпалом не работал. И понятия не имею что у вас тут и как. В общем пляшу гуглю.

Так как пока не допер до решения проблемы решил Вам написать.

на всякий случай ссылки:

[HIDE]http://www.itskelectro.ru/
http://www.itskelectro.ru/admin/user/login[/HIDE]

П.С. пытался восстановить пароль через мыло увы вижу такое.

[HIDE]Запрашиваемая Вами страница перемещена в соответствующий раздел меню. Пожалуйста, воспользуйтесь поиском или блоком навигации слева.[/HIDE]

Так в общем где собака зарыта подскажите.

Комментарии

Аватар пользователя dashiwa dashiwa 3 марта 2015 в 1:27

На чем написано сие творение,неизвестно.
Так что нужно, либо искать создателя,либо ковырять код.
Это не друпал

Аватар пользователя siaweb siaweb 10 ноября 2015 в 11:50

dashiwa wrote:
На чем написано сие творение,неизвестно.
Так что нужно, либо искать создателя,либо ковырять код.
Это не друпал

А по файлам явно друпал просто перепилен ))
вот часть лога ))
2015/03/03 01:31:47 [profile] [system.db.CDbCommand.query] end:system.db.CDbCommand.query(SELECT *, CASE WHEN fullname="" OR fullname IS NULL THEN username ELSE fullname END AS nickname, CONCAT(uid,"-",u_sef) AS user_sef FROM `User` `t` WHERE LOWER(username)=? LIMIT 1. Bound with 0='admin')

Аватар пользователя drupby drupby 3 марта 2015 в 3:31

Никакого отношения к друпалу это уже не имеет, просто кто то решил запилить свою цмску и оставил при этом папки от друпала /sites (вместе с settings.php) и /themes, а все остальное самописно,поэтому нужно либо лезть в БД в таблицу User и смотреть в каком виде там хранятся пароли, либо попытаться разобраться в логике работы велоCMS

Аватар пользователя siaweb siaweb 3 марта 2015 в 11:16

"drupby" wrote:
Никакого отношения к друпалу это уже не имеет, просто кто то решил запилить свою цмску и оставил при этом папки от друпала /sites (вместе с settings.php) и /themes, а все остальное самописно,поэтому нужно либо лезть в БД в таблицу User и смотреть в каком виде там хранятся пароли, либо попытаться разобраться в логике работы велоCMS

вроде скрины сверху)) В БД пытался менять пас юзира и остальное там трабыл в другом. Пока не разобрался.

Аватар пользователя drupby drupby 3 марта 2015 в 13:06

"siaweb" wrote:
вроде скрины сверху))

по скринам не гадаю конечно, но и так могу сказать, что без папки /modules это уже не друпал

Аватар пользователя siaweb siaweb 3 марта 2015 в 16:38

"NaZg" wrote:
Новое

"drupby" написал(а):
по скринам не гадаю конечно, но и так могу сказать, что без папки /modules это уже не друпал
да что тут гадать-то?
http://isthissitebuiltwithdrupal.com/http://www.itskelectro.ru/[/quote]

Я уже не утверждаю что это 100% друпал.. Это трансформер какой-то.
Просто ищу помощи да и подсказок где копать.

Аватар пользователя drupby drupby 3 марта 2015 в 16:56

"siaweb" wrote:
Я уже не утверждаю что это 100% друпал.. Это трансформер какой-то.

а я на 100% утверждаю, что это не друпал, использование конфигурационного файла для своей cms, взятого из друпала никоим образом не позволяет это отнести к drupal

если какой то чудак всунул в свой лисапед один файл из друпала, то задача стоит в поиске сего чудака или в самостоятельном разборе его кода

Аватар пользователя ArmRus ArmRus 3 марта 2015 в 17:11

Однозначно не друпал.

"siaweb" wrote:
2015/03/03 01:31:47 [profile] [system.db.CDbCommand.query] end:system.db.CDbCommand.query(SELECT *, CASE WHEN fullname="" OR fullname IS NULL THEN username ELSE fullname END AS nickname, CONCAT(uid,"-",u_sef) AS user_sef FROM `User` `t` WHERE LOWER(username)=? LIMIT 1. Bound with 0='admin')

По логам видно что запрос делается в таблицу User и выбираются поля nickname, username, fullname
1. У друпала нет таблицы User, есть таблица `users`
2. В таблицу users нет таких полей

Вход в админку вашего чудо-трансформера видимо тут находится http://www.itskelectro.ru/admin/user/login, и учитывая что делалось чтото похожее на друпал - попробуйте восстановить пароль, потом в ссылке восстановления пароля Вместо user/reset прописать admin/user/reset и перейти по ней.

Или сгенерируйте новый пароль:
Как генерится пароль - смотрите по исходиникам, сгенерируйте хеш по алгоритму сохранения пароля и вручную вбейте в указанную вами таблицу с помощью например phpMyAdmin.... Что дальше не могу подсказать т.к. друпал тут не причем, а то что settings.php друпаловский - это не значит что движек = друпал. Удачи)

Аватар пользователя drupby drupby 3 марта 2015 в 17:18

Единственное, что по классу исключения CHttpException можно сказать, что написано на фреймворке Yii

Аватар пользователя siaweb siaweb 3 марта 2015 в 20:08

"xman0011" wrote:
Вход в админку вашего чудо-трансформера видимо тут находится http://www.itskelectro.ru/admin/user/login, и учитывая что делалось чтото похожее на друпал - попробуйте восстановить пароль, потом в ссылке восстановления пароля Вместо user/reset прописать admin/user/reset и перейти по ней.

Что касаемо сбросов и подмены пасса в БД или через почту этап пройден. Все также при входе говорит не правильный пароль или логин.