Здравствуйте!
Я новичок, установил друпал 7 на localhost (XAMPP), после чего стал эксперементировать с созданием собственной темы.
Простенькую тему создал (несколько регионов для вывода блоков) и соответственно включил в друпале, вроде все получилось.
После подключения разных картинок и текстов нажал на "выйти".
Админ панель соответственно исчезла, остался только сам сайт в броузере.
Проблема:
Теперь не могу зайти назад в админ панель - не появляется ни форма входа ни что либо на это похожее.
Полазил по инету - пишут что надо в конце "http://localhost/drupal/" добавлять "admin" или "user", но ничего не помогает.
Если добавляю "admin", то вместо названия закладки с сайтом появляется надпись "доступ запрещен|test" больше ничего не меняется.
Если добавляю "user", то вместо названия закладки с сайтом появляется надпись "профиль пользователя|test" больше ничего не меняется.
Мне бы очень не хотелось заново ставить друпал и подключать все модули, к тому же такое уже один раз было, пришлось переустанавливать друпал. Да и на будущее полезно знать как с этим бороться.
Заранее, благодарен за помощь!
Комментарии
Модуль свой переместите с сайта физически.
Не очень понял. Какой модуль? Тему? Если тему, то не помогает.
"http://localhost/drupal/user/logout" чтобы убедиться что действительно вышли, потом уже на /user
"http://localhost/drupal/user"
Не помогает...
http://localhost/drupal/user/logout или http://localhost/drupal/admin/logout - пишет доступ запрещен в названии закладки.
Соответственно зайти не могу (процесс входа такой же ни чего не поменялось).
тут уже никто вам не поможет. остается только гадать, что случилось
Ну что же, буду переустанавливать тогда все...
Спасибо.
Ээх, опять так же получилось...
Нажал на "выйти", что бы посмотреть как наверху верстка получилась (панель админки, загораживала) и опять назад зайти не могу.
Должно же быть какое то простое и стандартное решение.
Помогите, люди добрые)
Тему делал новую, тема практически голая: подключен только фон и регион для вывода лого, слогана и т.п. Может надо что то в теме подключать обязательно, что бы так не получалось.
Я с друпалом, можно сказать, не знаком совсем. Ну не должно же так быть.
Решил довольно таки корявым путем...
В папке тем у меня, помимо моей новой темы была готовая тема с drupal.org (adaptive theme по моему).
Я свою тему перенес в другое место, а папку готовой темы переименовал так же как называлась папка с моей темой.
После этого попытался зайти на свой сайт: http://localhost/test, после чего в броузере появилась форма входа. Ввел туда соответственно логин и пароль и зашел в админку.
После этого папку с готовой темой переименовал назад, а папку с темой которую копировал перенес так же назад. Очистил кэш и увидел, что все востановилось как и было.
НО! Это получается, что каждый раз как мне захочется выйти из админки, мне надо будет проделывать все эти операции заново.
У меня сложилось стойкое впечатление, что надо в новой создаваемой теме прописывать, что то, что бы появлялась форма входа, а может быть и нет.
Подскажите пожалуйста, что надо делать что бы такой ситуации не возникало.
этот блок может быть и отключен. поэтому до формы входа всегда можно добраться через /user
localhost/user/login
в XAMPP'е он 404 получит, пройдя по этой ссылке
Действительно localhost/user/login выдает 404 ошибку.
А где включать то форму входа?
Я в админ меню "блоки" выводил в уже существующий регион "user menu" (это форма входа на сколько я понимаю?), причем в броузере ее видел.
После того как нажал на "выйти" форма пропала.
PS
через user или ?=user - форма входа не появляется.
почему я в XAMPP'e не получаю 404? потому что у меня линукс?
"User login" - этот блок выводит форму авторизации
вы сайт прямо в корень льете?
Что то в первый раз с выводом формы авторизации заглючило, сейчас еще раз сделал вывод, заработало все. И выхожу из админки и захожу назад)))
В общем подвожу итог:
При создании новой темы, надо не забывать выводить в какой нибудь регион форму авторизации, иначе придется заходить в админку корявым способом, который я описывал выше.
Всем, спасибо.
PS
На сколько я понял надо выводить две формы (это стандартные формы друпал, которые входят в установочный пакет): в русифицированном друпал 7.17 это: "user menu" и "Вход на сайт".
Вывести эти формы можно в админ меню "Структура/Блоки".
ну вот и пусть под админом заходит
ну как в корень....в директории htdocs создаю htdocs/drupal.ru - и складываю сюда файлы
ну и путь будет localhost/drupal.ru/user
ааа, я думал вы додумаетесь, что под "localhost" я имел ввиду путь до сайта
у меня так же случилось . хочу сделать сайт с нуля тоесть и шаблон свой начал делать по этому вот уроку:
http://drupalfly.ru/lesson/mask_generation_drupal_7_2
в итоге сча нету полосы сверху и при входи в андминку на вкладке пишется что доступ запрещён. получается нужно всё переустановить и вывести модуль админки в свой шаблон ? а как это сделать ???
заново установил друпал как по ссылке выше. поставил тему включил её по умолчанию. нажал выход. и снова не могу попасть в админку. что может быть даже нет страницы где вводить логин и пароль !
Чтобы появилась форма авторизации достаточно переименовать папку с созданной темой и снова зайти на сайт. После авторизации не забываем переименовать папку обратно))
ахахаах КРУТО! А как это исправить , а то каждый раз переименовывать это жестоко ! ??
Так как это исправить кто знает ???? metko.ru/user
при нажатии на логин вообще ничего не происходит просто перезагружается страница как будто !
каждый раз переименовывать папку это абсурд ! в чём может быть дело ?
в какую сторону вообще капать даже не представляю ?????
может при переименовании папки шаблона при нажатии на кнопку входа так как имя шаблона изменено и drupal не может найти путь к скрипту для обработки входа и управление передаётся из темы по умолчанию в ядро drupala или куда там или другую тему и он отрабатывает и норм пускает в админку ???
ау кто занет решение по этой же причине не арбтает форма обратной связи. тоесть если переименовать шаблон и заполнить форму письма уходят )