Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Настройка apache2, проблемы  (Прочитано 3129 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ShadeTT

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Настройка apache2, проблемы
« : 15 Февраля 2011, 12:52:30 »
Доброго всем времени суток. Поднял apache2 с виртуальными хостами, сайты грузятся, но отображаются не полностью... На главной странице к примеру совсем отсутствует меню, на других - контент, и в общем тому подобные глюки. Подскажите,пожалуйста,  в чем может быть проблема? Перерыл уже весь инет, а гуглу даже не знаю как описать проблему...

Конфиг:

(Нажмите, чтобы показать/скрыть)

В etc/hosts прописаны ссылки вида  127.0.0.1    site

ЗЫ: Может так в конфигах и чего лишнего уже написано, но оно и раньше так работало...

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #1 : 15 Февраля 2011, 13:32:07 »
смотри логи апача по виртуальным хостам, также проверить права  на файлы меню и тп

Оффлайн ShadeTT

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #2 : 15 Февраля 2011, 14:49:07 »
в /var/log/apache2 абсолютно ничего необычного.. по крайней мере никаких ошибок нет. права на всю папку public с сайтами давал скопом как sudo chmod 777 -R -v ~/public


Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #3 : 15 Февраля 2011, 15:00:55 »
так не бывает, если что-то не отображается к примеру картинка или скрипт отвечающий за меню. на то есть причина возможно не подгружается по какой-либо причине. загрузи страницу в браузере затем давай кусок лога access и error  того виртуал хоста  где часть чего-то не загрузилась(не отобразилась)

Оффлайн ShadeTT

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #4 : 15 Февраля 2011, 15:05:53 »
Вот только что зашел на сайт. представляю последние записи логов в /var/log/apache2 :


access.log

(Нажмите, чтобы показать/скрыть)

error.log

(Нажмите, чтобы показать/скрыть)


other_vhosts_access.log

(Нажмите, чтобы показать/скрыть)

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #5 : 15 Февраля 2011, 15:11:23 »
вот-вот  последний лог только его error версию, давай сюда. и какого рода контент не отображается?

Оффлайн ShadeTT

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #6 : 15 Февраля 2011, 15:13:40 »
Подскажите, как можно права на папку проверить со всеми вложенными подпапками и файлами? вдруг что отличается и вправду косяк из-за прав..

Пользователь решил продолжить мысль 15 Февраля 2011, 15:18:08:
вот-вот  последний лог только его error версию, давай сюда. и какого рода контент не отображается?

а там такого нема... совсем. не отображается почти весь динамически создаваемый контент. где текст, где картинки, где все. В админке тоже пусто.
« Последнее редактирование: 15 Февраля 2011, 15:18:08 от ShadeTT »

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #7 : 15 Февраля 2011, 15:21:51 »
так вот такой лог тебе как раз и нужен чтобы ты видел что не загружается и почему (код ответа) , что бы такой лоб был надо к конфигурации для каждого виртал хоста задать пути для соотв логов access и error, ну и само собой создать эти файлы, а то апач будет ругаться что в лог у него есть что писать а вот файла такого нет.
что типа этого
(Нажмите, чтобы показать/скрыть)

Оффлайн ShadeTT

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #8 : 15 Февраля 2011, 15:36:01 »
Так а то, что написано у меня в /etc/apache2/sites-available/st - не путь для логов??  в первом посте конфиг.

  ErrorLog ${APACHE_LOG_DIR}/error.log

   CustomLog ${APACHE_LOG_DIR}/access.log combined

Пользователь решил продолжить мысль 15 Февраля 2011, 15:48:09:
Ну в общем то сделал.. в error без изменений, а вот в access  новые записи..:
127.0.0.1 - - [15/Feb/2011:15:44:54 +0300] "GET / HTTP/1.1" 200 17231
127.0.0.1 - - [15/Feb/2011:15:45:55 +0300] "GET /events HTTP/1.1" 200 17676
127.0.0.1 - - [15/Feb/2011:15:45:55 +0300] "GET /storage/mGMvuSnj/event_pic3_eyJoIjoxMzEsInciOjE1NH0=_preview.jpg HTTP/1.1" 304 188

Пользователь решил продолжить мысль 15 Февраля 2011, 15:58:28:
сайты вообще с винды переехали, так что может наследственность плохая?)
« Последнее редактирование: 15 Февраля 2011, 15:58:28 от ShadeTT »

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #9 : 15 Февраля 2011, 15:59:51 »
ты указал в конфиге  для виртуал хоста st
Цитировать
ErrorLog ${APACHE_LOG_DIR}/error.log
   LogLevel warn
   CustomLog ${APACHE_LOG_DIR}/access.log combined
тогда почему мы видим, то что видим в файле other_vhosts_access.log , в который попадают access логи с хоста st
и что это за файл и к чему он у тебя прописан?  у тебя какая-то путаница с логами. либо ты не можешь понять какой лог файл за какой хост отвечает.
 наведи порядок с логированием.  чтобы можно было нормально отслеживать что грузится и что не грузится для конкретного вхоста

Оффлайн ShadeTT

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #10 : 15 Февраля 2011, 16:05:56 »
Да я честно говоря с файлами логов ничего и не делал, кроме того, что вы сказали... все ставил по мануалу, в убунте - новичек...

Оффлайн FrankiAm

  • Активист
  • *
  • Сообщений: 268
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #11 : 15 Февраля 2011, 16:28:28 »
Подскажите, как можно права на папку проверить со всеми вложенными подпапками и файлами?
Только папки и подпапки:
ls -RlF|grep "/"$Все папки, подпапки, файлы:
ls -Rl
« Последнее редактирование: 15 Февраля 2011, 16:32:03 от FrankiAm »
1. Sempron 3000+ (старенький, но работает :)) + Ubuntu 9.04
2. Dell Inspiron N5110 (i3-2350, HD3000 + gt525m 1Gb, 4Gb, 500Gb) + Ubuntu 13.04.

Оффлайн ShadeTT

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #12 : 15 Февраля 2011, 17:37:16 »
спс, права как вижу есть на все.. но проблема остается(

Оффлайн FrankiAm

  • Активист
  • *
  • Сообщений: 268
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #13 : 15 Февраля 2011, 17:47:08 »
Те же сайты на не виртуально хосте работают нормально?
1. Sempron 3000+ (старенький, но работает :)) + Ubuntu 9.04
2. Dell Inspiron N5110 (i3-2350, HD3000 + gt525m 1Gb, 4Gb, 500Gb) + Ubuntu 13.04.

Оффлайн ShadeTT

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Настройка apache2, проблемы
« Ответ #14 : 15 Февраля 2011, 18:34:14 »
те же сайты отлично работают под виндой и денвером на виртуальных хостах. под убунтой на не виртуальных не проверял.

 

Страница сгенерирована за 0.085 секунд. Запросов: 25.