После установки Drupala не отображаются стили CSS
Прислано: willow
пт, 05/03/2010 - 10:02
Установила Drupal себе локально на комп, но почему то при открытие он отображается голым html, без применения стилей сss. В чем может быть причина?
Выглядит это следующим образом:

- willow's blog
- Для комментирования войдите или зарегистрируйтесь
А какой у Вас memory_limit для этого сайта?
- Для комментирования войдите или зарегистрируйтесь
Тема оформления выбрана ?
- Для комментирования войдите или зарегистрируйтесь
Тема оформления выбрана Garland
memory_limit стоит -1, что вроде бы означает безлимитность
но если поставить там например 100МБ, то же самое
- Для комментирования войдите или зарегистрируйтесь
1. неправильная тема
2. неправильная настройка веб-сервера
3. неправильное выставление прав
.....
И много чего еще может быть. Да что там, по такой скудной отсутсвующей информации можно даже предположить, что "У Вас Там Вирусы". Вынь7, же...
- Для комментирования войдите или зарегистрируйтесь
Путь к CSS правильный? Что выдает браузер по такому адресу http://127.0.0.1/themes/garland/style.css
- Для комментирования войдите или зарегистрируйтесь
включи сжатие и всё заработает
- Для комментирования войдите или зарегистрируйтесь
Какие информацию необходимо предоставить для решения вопроса?
У меня стоит джумла еще, она работает нормально, а вот друпалу явно не хватает настроек.
Если дело в правах, то подскажите где их правильно выставлять.
Я понимаю, что может быть много чего.
Я новичок в установке и работе с друпалом, но я хочу решить проблему, а не просто на нее посмотреть и плюнуть
- Для комментирования войдите или зарегистрируйтесь
И много чего еще может быть. Да что там, по такой скудной отсутсвующей информации можно даже предположить, что "У Вас Там Вирусы". Вынь7, же...
The requested URL /themes/garland/style.css was not found on this server.
- Для комментирования войдите или зарегистрируйтесь
включи сжатие и всё заработает
а где включается сжатие?)
- Для комментирования войдите или зарегистрируйтесь
The requested URL /themes/garland/style.css was not found on this server.
В HTML коде страницы посмотрите в head подключены ли файлы с стилями и есть ли они физически на сервере.
а где включается сжатие?)
Ваш_сайт/admin/settings/performance
- Для комментирования войдите или зарегистрируйтесь
Ваш_сайт/admin/settings/performance
сжатие не помогло 8(
В HTML коде страницы посмотрите в head подключены ли файлы с стилями и есть ли они физически на сервере.
физически на сервере файлы есть
а вот в heder по моему не подкрепляются
причем там где выбор стиля в друпале фаербаг выдает 2 ошибки
1. syntax error
[Break on this error]
- Для комментирования войдите или зарегистрируйтесь
2. jQuery is not defined
[Break on this error] jQuery.extend(Drupal.settings, { "basePath": "/wilka2/index.php/" });
- Для комментирования войдите или зарегистрируйтесь
Откуда у Вас в урле index.php? смотрите настройки Вашего локального сервера
Причем тут сжатие? у вас ядро не находит файл css по пути, проверяйте какие пути строятся в head страницы
- Для комментирования войдите или зарегистрируйтесь
пасиб большое все заработало =)
- Для комментирования войдите или зарегистрируйтесь
хотя нет, теперь у меня не работают сссылки ))))
и вот такая ошибка The requested URL /wilka2/ was not found on this server.
- Для комментирования войдите или зарегистрируйтесь
В файле settings.php у меня прописано $base_url = 'http://127.0.0.1/wilka2';
как необходимо правильно?
- Для комментирования войдите или зарегистрируйтесь
Классический виндовый подход: "Куда мне ткнуть мышкой, чтоб было хорошо?". Не поймите меня не правильно, я не против Вас лично, но против винды, отучившей Вас думать :-(
Cоздайте, пожалуйста, файл 1.htm следующего содержания:
<html>
<head>
<title>GSOM!!!</title>
</head>
<body>
It`s work!
</body>
</html>Скопируйте его в корневую директорию сайта (z:\www , или что там у Вас) и в директорию wilka2. Потом отпишитесь что говорит браузер на путь http://127.0.0.1/1.htm и http://127.0.0.1/wilka2/1.htm
- Для комментирования войдите или зарегистрируйтесь
В файле settings.php у меня прописано $base_url = 'http://127.0.0.1/wilka2';
как необходимо правильно?
Правильно не трогать base_url :)
<?php
/**
* Base URL (optional).
*
* If you are experiencing issues with different site domains,
* uncomment the Base URL statement below (remove the leading hash sign)
* and fill in the URL to your Drupal installation.
*
* You might also want to force users to use a given domain.
* See the .htaccess file for more information.
*
* Examples:
* $base_url = 'http://www.example.com';
* $base_url = 'http://www.example.com:8888';
* $base_url = 'http://www.example.com/drupal';
* $base_url = 'https://www.example.com:8888/drupal';
*
* It is not allowed to have a trailing slash; Drupal will add it
* for you.
*/
# $base_url = 'http://www.example.com'; // NO trailing slash!
?>Если у Вас не мультисайтинг и сервер настроен правильно то все будет работать
- Для комментирования войдите или зарегистрируйтесь
кстати, на будущее, если начинаются глюки с css - необходимо наоборот отключить все сжатия в настройках производительности, там же стереть кеш, разобраться со всеми глюками и по одной галочке включать сжатие/оптимизацию обратно, контролируя результат.
само по себе сжатие страниц _обычно_ выполняется самим сервером Apache (или что у вас там, но скорее всего апач) так что это галочку включать в друпале как раз не нужно
- Для комментирования войдите или зарегистрируйтесь
Все спасибо за советы.
Все решилось после переустановки апача и пхп с верными настройками =)
- Для комментирования войдите или зарегистрируйтесь
Я же говорил,
Классический виндовый подход
Проще переустановить, чем разбираться. Обидно...
- Для комментирования войдите или зарегистрируйтесь
действительно виндовый подход.
хотя бы надо было предыдущие конфиги сохранить для сравнения с новыми => сразу бы получили ответы на все вопросы
- Для комментирования войдите или зарегистрируйтесь





Комментарии