[РЕШЕНО] Администратором не зайти в админку

Главные вкладки

Аватар пользователя AndreyWeb AndreyWeb 5 сентября 2011 в 5:20

Привет, всем!

Парни, у меня случилось мистическое явление, помогите, плиз, побороть эту друпаловскую магию.
Достался мне в наследство от одного не очень хорошего мальчика сайтец. Последний пролежал цать месяцев в состоянии "техобслуживания" в недоделанном состоянии.
Я его перенес к себе на хостинг, развернул, он, конечно, показал мне туже картинку - сайт на техобслуживании.
Зашел в /user, ввел пароль админа, автоматом попал на страницу users/administrator. Попытался зайти в admin - нет доступа.

И как ни пробовал - не пущает. Через базу менял пароль админа, скидывал site_offline. Не выходит. Даже такой вот скрипт не помогает:

require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
global $user;
$account = user_load(array('uid' => 1) );
$user = $account;

Хотя, по логике, мы должны зайти сразу админом. Пробовал из этого скрипта делать drupal_goto на админку - таже картина маслом.
В общем, не понимаю, что происходит и как это подчинить?

Дополнительная информация:
Пароль администратора верный, если пробовать зайти другим паролем, сайт честно рапортует, что нет, этот мёд неправильный.
При "логине" в таблице sessions создается запись, где uid пользователя указан верно - 1.
Я пробовал зайти тремя разными браузерами, в режимах приватности и нет, результат все тот же.

Все, победил, спасибо!

Комментарии

Аватар пользователя ihappy ihappy 5 сентября 2011 в 6:04

"AndreyWeb" wrote:
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
global $user;
$account = user_load(array('uid' => 1) );
$user = $account;

А как это могло помочь? ))))

"AndreyWeb" wrote:
Через базу менял пароль админа

Вставлял md5 хеш пароля?

Аватар пользователя AndreyWeb AndreyWeb 5 сентября 2011 в 11:38

"cooperok" wrote:
попробуйте update.php
www.yoursite.com/update.php[/quote]
спасибо, через апдейт пробовал, но там дальше первой страницы никуда не уходит. жму "continue" - и все.

"cooperok" wrote:
или почитать эту ветку:
http://www.drupal.ru/node/5543[/quote]
сейчас почитаю, спасибо

Аватар пользователя cooperok cooperok 5 сентября 2011 в 13:26

НО! в теме вы написали что проблема решена.
Будьте добры, напишите решение.
Вам пытались помочь, теперь помогите другим.

Аватар пользователя AndreyWeb AndreyWeb 5 сентября 2011 в 19:16

"cooperok" wrote:
НО! в теме вы написали что проблема решена.
Будьте добры, напишите решение.
Вам пытались помочь, теперь помогите другим.

В моем случае решение, вряд ли сильно полезно общественности. Там на сайте была древняя версия 6-го Друпала, судя по обсуждению на drupal.org в ней был подобный глюк в файле session.inc. Я заменил файл от более свежей версии, почистил куки, сессии и сумел нормально зайти в админку.

Вообще, я бы собрал все найденные мной варианты решений в один пост, мало ли кому пригодиться. Только я не совсем понял, где его разместить.