Доброй всем ночи.
Достался мне сайт для переноса к другому хостеру. Вроде все сделал все чики пуки. Все довольны. А тут попросили еще восстановить админку в нём. И тут начались пляски у меня если честно до вчерашнего дня не разу с друпалом не работал. И понятия не имею что у вас тут и как. В общем пляшу гуглю.
Так как пока не допер до решения проблемы решил Вам написать.
на всякий случай ссылки:
[HIDE]http://www.itskelectro.ru/
http://www.itskelectro.ru/admin/user/login[/HIDE]
П.С. пытался восстановить пароль через мыло увы вижу такое.
[HIDE]Запрашиваемая Вами страница перемещена в соответствующий раздел меню. Пожалуйста, воспользуйтесь поиском или блоком навигации слева.[/HIDE]
Так в общем где собака зарыта подскажите.
Комментарии
На чем написано сие творение,неизвестно.
Так что нужно, либо искать создателя,либо ковырять код.
Это не друпал
А по файлам явно друпал просто перепилен ))
вот часть лога ))
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')
Новый велосипедный друпал с квадратными колесами.
Если не хуже
Но надо сделать чтоб работало
Никакого отношения к друпалу это уже не имеет, просто кто то решил запилить свою цмску и оставил при этом папки от друпала /sites (вместе с settings.php) и /themes, а все остальное самописно,поэтому нужно либо лезть в БД в таблицу User и смотреть в каком виде там хранятся пароли, либо попытаться разобраться в логике работы велоCMS
вроде скрины сверху)) В БД пытался менять пас юзира и остальное там трабыл в другом. Пока не разобрался.
по скринам не гадаю конечно, но и так могу сказать, что без папки /modules это уже не друпал
да что тут гадать-то?
http://isthissitebuiltwithdrupal.com/http://www.itskelectro.ru/
а я на 100% утверждаю, что это не друпал, использование конфигурационного файла для своей cms, взятого из друпала никоим образом не позволяет это отнести к drupal
если какой то чудак всунул в свой лисапед один файл из друпала, то задача стоит в поиске сего чудака или в самостоятельном разборе его кода
Однозначно не друпал.
По логам видно что запрос делается в таблицу User и выбираются поля nickname, username, fullname
1. У друпала нет таблицы User, есть таблица `users`
2. В таблицу users нет таких полей
Вход в админку вашего чудо-трансформера видимо тут находится http://www.itskelectro.ru/admin/user/login, и учитывая что делалось чтото похожее на друпал - попробуйте восстановить пароль, потом в ссылке восстановления пароля Вместо user/reset прописать admin/user/reset и перейти по ней.
Или сгенерируйте новый пароль:
Как генерится пароль - смотрите по исходиникам, сгенерируйте хеш по алгоритму сохранения пароля и вручную вбейте в указанную вами таблицу с помощью например phpMyAdmin.... Что дальше не могу подсказать т.к. друпал тут не причем, а то что settings.php друпаловский - это не значит что движек = друпал. Удачи)
Единственное, что по классу исключения CHttpException можно сказать, что написано на фреймворке Yii
Что касаемо сбросов и подмены пасса в БД или через почту этап пройден. Все также при входе говорит не правильный пароль или логин.
Да и сам разработчик уже который день молчит данного сайта )))