Возникли проблемы при входе в админку сайта! Начну с того что я создал свою тему и активировал ее! Но при выводе сайта возникли проблемы, тогда я отключил в админке все темы(в том числе и garland) кроме своей!
Админка продолжала работать пока я не сделал Log out(выход)! При повторном входе в адресной строке пишу: адрес_сайта/admin - а мне в ответ выдает Access denied!
---
Пытался через адрес_сайта/user и адрес_сайта/user/logout и адрес_сайта/user/1
Всё без результатно! Дело в самом шаблоне! Так как чтобы снова попасть в админку я переименовывал тему и вместо нее вставлял шаблон Garland - после чего страница входа в админку и Юзера появляются! Дальше снова возвращаю свою тему и все отлично работает до первого выхода! Но ведь это неправильно, я бы сам пусть и мучился, но заказчику это нафиг не нужно! Поэтому эту проблемку нужно решить, в сети много проблем похожих встречал, но решения не нашел!
-----
Кто нибудь сможет меня носом натыкать где эта проблема кроется? Думаю может функцию какую добавить нужно в тему или еще что!!! Не знаю чесно
Вложение | Размер |
---|---|
snimok.jpg | 118.15 КБ |
snimok2.jpg | 222.43 КБ |
Комментарии
Мастерски замазали, а в тайтле с ацесс денай оставили http://greetgo.kz/
К чему такая консперация.
По теме: что-то криво сделано в теме. ВОзможно логи апача дадут понять что именно
Ну типо не реклама! Вот и замазал)
--
Если бы я понимал ЭТИ логи...
[Fri Nov 29 13:09:59.265689 2013] [autoindex:error] [pid 3024:tid 1656] [client 127.0.0.1:58708] AH01276: Cannot serve directory C:/xampp/htdocs/greetgo.kz/sites/all/themes/greetgo/images/: No matching DirectoryIndex (index.php,index.html,index.htm) found, and server-generated directory index forbidden by Options directive, referer: http://greetgo.kz/sites/all/themes/greetgo/style.css?mwz35h
[Fri Nov 29 13:09:59.790719 2013] [autoindex:error] [pid 3024:tid 1656] [client 127.0.0.1:58708] AH01276: Cannot serve directory C:/xampp/htdocs/greetgo.kz/sites/all/themes/greetgo/images/: No matching DirectoryIndex (index.php,index.html,index.htm) found, and server-generated directory index forbidden by Options directive, referer: http://greetgo.kz/sites/all/themes/greetgo/style.css?mwz35h
ну он его найти не может. А учитывая что ссылается css, там что-то юзается оттуда вероятнее всего.
Просто я знаю что через css можно положить друпал =\ Поэтому проблема вполне там может таиться.
Удалял по одному все файлы! В итоге остался только page.tpl.php - и все равно в админкку не пустил. Даже с пустой папкой из под темы меня не запустило((
сайт на локальном хостинге?
Сайт на локальном хостинге! Так же и на удаленном! И там и там одна и та же проблема(
В настройках ничего не менял! Эта проблема началась еще сразу как только начал тему создавать... Как только активировал ее по умолчанию
Может сайт на хостинге, а все пути жестко прописаны как на win-машине.
у меня тоже такое подозрение возникло, подобное уже было на форуме.
у меня тоже такое подозрение возникло, подобное уже было на форуме.
-----
Не нашел решения! Поделишься ссылкой?
не решение, а причина неправильного переноса.
искать бесплатно не буду.
логи с УДАЛЕННОГО?
Не я конечно всё понимаю! Но я тебе и граша не заплачу! Не хочешь не надо, зачем тогда писать что видел решение похожей задачи здесь? Тем более решение будет лежать здесь для всех пользователей!!!
---------
Причина переноса? - как так, если и на локальном и на удаленном одна и та же штука! С другим шаблоном все работает хорошо!
http://test.greetgo.kz/ - сюда залил тестовый вариант!
--------
По поводу логов: Нет с локального!
--------
чтобы наконец-то люди прежде чем множить дубли, потрудились воспользоваться поиском.
а заплатить тебе придется и в двойном размере, т.к. косяк у тебя в теме в которой выражаясь твоими словами "в которой жаренные члены предложения залетают прямо в рот", а за бесплатно твой говнокод перебирать никто не будет.
ну да, пусть другие помучаются, а ты сливки снимешь.
т.е. самому получить деньги задарма это норм, а поделиться за решение не-а.
Сам пораскинь.
По моему у Тебя просто-напросто не активирован блок "Вход на сайт".
Вот я тоже об этом думаю! Буду искать решение - если найду сюда напишу. Если все сложно будет то видео запишу!
-------
gedeon - отвечать даже больше не буду тебе, чтобы не написал! У тебя просто язва и ты не понимаешь сути! Решить то я решу эту проблему по-любой и некогда не подсуну заказчикам плохую работу! И чтоб ты знал - лично я получу не много совсем с проекта! Я практикант! Ах да! Я так понимаю этот форум - сборище умников которые вместо чтобы помочь, запугивают о сложности проблемы и тем самым предлагают помощь за деньги! В афиге немного сижу!
я удивляюсь, как можно делать сайт, не зная как пользоваться гуглом?
Неужели та трудно:
«Directory index forbidden by Options directive»
It means there's no default document in that directory (index.html, index.php, etc...). On most webservers, that would mean it would show a listing of the directory's contents. But showing that directory is forbidden by server configuration (Options -Indexes)
http://stackoverflow.com/questions/5301776/directory-index-forbidden-by-...
Method 1 - Allow index.html anywhere
Edit Drupals .htaccess file and change the DirectoryIndex line to read:
DirectoryIndex index.php index.html index.htm
https://drupal.org/node/30334
На первое время выкрутился следующим:
в файле page.tpl.php привыводе контента использовал <?php print $node->body['und']['0']['value']; ?> - Я это посмотрел в одном из видео уроков по темизации. Этим самым привело к НЕОТОБРАЖЕНИЮ полей входа по пути: имя_сайта/user
После чего я заменил строку <?php print $node->body['und']['0']['value']; ?> на <?php print render($page['content']); ?> и тогда поля авторизации появились! Но при выводе статьи появились не нужные для меня блоки (такие как дата создания статьи, автор, редактор внизу статьи и т.д) - скрыл я их через CSS ".submitted, .field-name-field-image, .comment-wrapper{display:none;}"
После этих манипуляций получилось открыть доступ к авторизации пользователя, в данном случае использую данные админа. После авторизации получается открыть админку имя_сайта/admin. Но проблемка еще не решена, тем что если не произвести вход через имя_сайта/user, то админка не откроется и выдаст Access denied.
------
Продолжаю искать решение: По ходу буду писать сюда!
Это выводит содержимое поля body.
ОФК на странице авторизации оно пахать не будет.