Не могу зайти в админку своего сайта. Не появляется форма входа.

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

Аватар пользователя Roserg Roserg 21 ноября 2012 в 19:10

Здравствуйте!

Я новичок, установил друпал 7 на localhost (XAMPP), после чего стал эксперементировать с созданием собственной темы.
Простенькую тему создал (несколько регионов для вывода блоков) и соответственно включил в друпале, вроде все получилось.
После подключения разных картинок и текстов нажал на "выйти".
Админ панель соответственно исчезла, остался только сам сайт в броузере.

Проблема:
Теперь не могу зайти назад в админ панель - не появляется ни форма входа ни что либо на это похожее.
Полазил по инету - пишут что надо в конце "http://localhost/drupal/" добавлять "admin" или "user", но ничего не помогает.

Если добавляю "admin", то вместо названия закладки с сайтом появляется надпись "доступ запрещен|test" больше ничего не меняется.

Если добавляю "user", то вместо названия закладки с сайтом появляется надпись "профиль пользователя|test" больше ничего не меняется.

Мне бы очень не хотелось заново ставить друпал и подключать все модули, к тому же такое уже один раз было, пришлось переустанавливать друпал. Да и на будущее полезно знать как с этим бороться.

Заранее, благодарен за помощь!

Комментарии

Аватар пользователя Roserg Roserg 27 ноября 2012 в 22:45

Ээх, опять так же получилось...
Нажал на "выйти", что бы посмотреть как наверху верстка получилась (панель админки, загораживала) и опять назад зайти не могу.

Должно же быть какое то простое и стандартное решение.
Помогите, люди добрые)

Тему делал новую, тема практически голая: подключен только фон и регион для вывода лого, слогана и т.п. Может надо что то в теме подключать обязательно, что бы так не получалось.

Я с друпалом, можно сказать, не знаком совсем. Ну не должно же так быть.

Аватар пользователя Roserg Roserg 27 ноября 2012 в 23:26

Решил довольно таки корявым путем...

В папке тем у меня, помимо моей новой темы была готовая тема с drupal.org (adaptive theme по моему).

Я свою тему перенес в другое место, а папку готовой темы переименовал так же как называлась папка с моей темой.

После этого попытался зайти на свой сайт: http://localhost/test, после чего в броузере появилась форма входа. Ввел туда соответственно логин и пароль и зашел в админку.

После этого папку с готовой темой переименовал назад, а папку с темой которую копировал перенес так же назад. Очистил кэш и увидел, что все востановилось как и было.

НО! Это получается, что каждый раз как мне захочется выйти из админки, мне надо будет проделывать все эти операции заново.

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

Подскажите пожалуйста, что надо делать что бы такой ситуации не возникало.

Аватар пользователя q2_faith q2_faith 28 ноября 2012 в 11:43

"Roserg" wrote:
У меня сложилось стойкое впечатление, что надо в новой создаваемой теме прописывать, что то, что бы появлялась форма входа, а может быть и нет.

этот блок может быть и отключен. поэтому до формы входа всегда можно добраться через /user

Аватар пользователя Roserg Roserg 28 ноября 2012 в 18:56

Действительно localhost/user/login выдает 404 ошибку.

А где включать то форму входа?
Я в админ меню "блоки" выводил в уже существующий регион "user menu" (это форма входа на сколько я понимаю?), причем в броузере ее видел.

После того как нажал на "выйти" форма пропала.

PS
через user или ?=user - форма входа не появляется.

Аватар пользователя Roserg Roserg 28 ноября 2012 в 23:16

Что то в первый раз с выводом формы авторизации заглючило, сейчас еще раз сделал вывод, заработало все. И выхожу из админки и захожу назад)))

В общем подвожу итог:

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

Всем, спасибо.

PS
На сколько я понял надо выводить две формы (это стандартные формы друпал, которые входят в установочный пакет): в русифицированном друпал 7.17 это: "user menu" и "Вход на сайт".
Вывести эти формы можно в админ меню "Структура/Блоки".

Аватар пользователя xSPiRiTx xSPiRiTx 28 ноября 2012 в 23:26

"q2_faith" wrote:
"User login" - этот блок выводит форму авторизации

ну вот и пусть под админом заходит
"q2_faith" wrote:
вы сайт прямо в корень льете?

ну как в корень....в директории htdocs создаю htdocs/drupal.ru - и складываю сюда файлы

Аватар пользователя q2_faith q2_faith 29 ноября 2012 в 0:05

"xSPiRiTx" wrote:
ну как в корень....в директории htdocs создаю htdocs/drupal.ru - и складываю сюда файлы

ну и путь будет localhost/drupal.ru/user Wink

Аватар пользователя morgusha morgusha 14 декабря 2013 в 18:37

у меня так же случилось . хочу сделать сайт с нуля тоесть и шаблон свой начал делать по этому вот уроку:
http://drupalfly.ru/lesson/mask_generation_drupal_7_2
в итоге сча нету полосы сверху и при входи в андминку на вкладке пишется что доступ запрещён. получается нужно всё переустановить и вывести модуль админки в свой шаблон ? а как это сделать ???

Аватар пользователя morgusha morgusha 14 декабря 2013 в 22:56

заново установил друпал как по ссылке выше. поставил тему включил её по умолчанию. нажал выход. и снова не могу попасть в админку. что может быть даже нет страницы где вводить логин и пароль !

Аватар пользователя Vovovich Vovovich 4 июня 2014 в 1:42

Чтобы появилась форма авторизации достаточно переименовать папку с созданной темой и снова зайти на сайт. После авторизации не забываем переименовать папку обратно))

Аватар пользователя morgusha morgusha 14 ноября 2014 в 11:36

Так как это исправить кто знает ???? metko.ru/user
при нажатии на логин вообще ничего не происходит просто перезагружается страница как будто !
каждый раз переименовывать папку это абсурд ! в чём может быть дело ?

Аватар пользователя morgusha morgusha 14 ноября 2014 в 11:58

в какую сторону вообще капать даже не представляю ?????
может при переименовании папки шаблона при нажатии на кнопку входа так как имя шаблона изменено и drupal не может найти путь к скрипту для обработки входа и управление передаётся из темы по умолчанию в ядро drupala или куда там или другую тему и он отрабатывает и норм пускает в админку ???

Аватар пользователя morgusha morgusha 8 декабря 2014 в 12:48

ау кто занет решение по этой же причине не арбтает форма обратной связи. тоесть если переименовать шаблон и заполнить форму письма уходят )