0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 18
|
|
1 | |
После обновления до Apache 2.4 перестал работать второй сайт24.10.2012, 14:46. Показов 37763. Ответов 38
Метки нет Все метки)
(
Здравствуйте.
Помогите разобраться с проблемой. Имеется сервер Apache. На этой же машине установлен корпоративный сайт "сайт1". Так же внутри сети предприятия имеется второй специализированный веб-сервер, который сам по себе работает нормально. На сервере Apache настроена пересылка запросов "сайт2" на второй сервер. В итоге оба сервера видны из интернет, каждый под своим именем. И все это отлично работает на версии Apache 2.2. После обновления Apache до версии 2.4 эта схема работать перестала. Виден только первый сайт, установленный на той же машине, где и Apache. При обращении к сайту "сайт2" выдается сообщение об ошибке: Может ли кто-то помочь с решением этой проблемы?
0
|
|
24.10.2012, 14:46 | |
Ответы с готовыми решениями:
38
После обновления WP перестал работать плагин Интернет перестал работать после обновления После обновления Windows 10 перестал работать Hyper-V |
335 / 318 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
25.10.2012, 16:05 | 2 |
Думаю дело в отличии синтаксиса директив апача 2.2 и 2.4
В конф-файлах и .htaccess'ах удалите (закомментируйте) все директивы Order allow, deny и Order deny, allow Замените дерективы Allow from all на Require all granted Deny from all на Require all denied Allow from 1.2.3.4 на Require ip 1.2.3.4 Allow from example.org на Require host example.org Об отличиях в синтаксисе 2.2 и 2.4 можно почитать здесь В директиве Options явно задайте разрешения плюс (разрешено) и минус (запрещено), например: Options -Indexes +Includes +FollowSymLinks
1
|
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 18
|
|
25.10.2012, 16:59 [ТС] | 3 |
Указание прав у меня выполнено верно. Возможно, дело в синтаксисе двух прикрепленных файлов?
0
|
25.10.2012, 17:05 | 4 |
wlan, Можно .htaccess?
0
|
335 / 318 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
25.10.2012, 17:14 | 5 |
wlan, по моему в ваших конфах из архива ничего военного...
проверьте конфигурацию httpd -t да и на .htaccess поглядеть бы
0
|
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 18
|
|
25.10.2012, 17:20 [ТС] | 6 |
А файла .htaccess просто нет. Я забыл упомянуть, что речь о Windows. Установка Apache 2.4 производится из пакета XAMPP 1.8.1. Файла .htaccess после дефолтной установки пакета тут просто нет. И, видимо, не должно быть. Могу показать логи Апача.
0
|
335 / 318 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
25.10.2012, 17:32 | 7 |
wlan, а можно глянуть на конф-файл виртуальног хоста?
Добавлено через 4 минуты wlan, вы все-таки поищите в папке XAMPP в файлах *.conf строчки типа Order... Allow from... Deny from... Я на такие грабли наступал неоднократно...
0
|
25.10.2012, 17:34 | 8 |
svsw, Вы смотрели архив extra.rar? Там вообще такое... Пойду его разбирать
0
|
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 18
|
|
25.10.2012, 17:39 [ТС] | 9 |
О непонятках с описанием прав я уже писал в самом начале. Все это выглядит как надо. Во всех секциях, начинающихся с "<directory" права указаны по типу "Require all denied" (или granted). Так что скорее всего, проблема не тут.
0
|
25.10.2012, 17:41 | 10 |
wlan, Это для чего???
Код
RewriteRule ^/direct$ direct/ [R]
0
|
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 18
|
|
25.10.2012, 17:43 [ТС] | 11 |
Я не знаю, что такого Вы там увидели, но я Вас уверяю, что все это прелестно работает на Apache 2.2. Файлы то вроде абсолютно простые. Кстати, в данный момент и vpn.lazurprint.ru и portal.lazurprint.ru штатно работают на Apache 2.2. Можете сами взглянуть.
0
|
25.10.2012, 17:44 | 12 |
0
|
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 18
|
|
25.10.2012, 17:46 [ТС] | 13 |
Не могу знать. Данные файлики изначально писал немец, специально выписанный из Германии для установки своего (того самого "специфичного") софта на "portal.lazurprint.ru". Сам я в этом не силен, т.ч. не отвечу внятно на Ваш вопрос.
0
|
335 / 318 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
25.10.2012, 17:48 | 14 |
Я посмотрел error.log там лишь ворнинг о том что не сконфигурирован сессионный SSL кэш
0
|
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 18
|
|
26.10.2012, 08:01 [ТС] | 15 |
Не знаю. Лично мне в error.log вот это не нравится:
AH00548: NameVirtualHost has no effect and will be removed in the next release C:/xampp/apache/conf/listen.conf:1 А еще вот тут посмотрите: http://webonrails.ru/news/apache/323/ "Директива NameVirtualHost объявлена устаревшей". А что взамен? Ошибка как раз ссылается на файл "listen.conf", в котором строки: Код
NameVirtualHost *:80 NameVirtualHost *:443
0
|
335 / 318 / 18
Регистрация: 25.10.2012
Сообщений: 1,070
|
|
26.10.2012, 09:01 | 16 |
Желательно использовать апач 2.4.3 т.к. в этой версии устранены баги с ssl
У меня прописано в конфах апача следующее (и все прекрасно работает): Код
Listen *:80 Listen 443 https SSLProtocol all <VirtualHost *:80> ...... </VirtualHost> <VirtualHost *:443> ....... </VirtualHost> Код
AcceptFilter http none AcceptFilter https none EnableSendfile off EnableMMAP off И при использовании версии 2.4.3 туда же добавьте строки Код
<IfModule setenvif_module> BrowserMatch "MSIE 10.0;" bad_DNT </IfModule> <IfModule headers_module> RequestHeader unset DNT env=bad_DNT </IfModule> ЗЫ. По поводу доки на апач я предпочитаю читать оригинал или форумы Apache Longe или Apache Haus Там есть все что нужно, правда на английском
0
|
26.10.2012, 09:42 | 17 |
Вроде разобрался
0
|
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 18
|
|
26.10.2012, 09:54 [ТС] | 18 |
1. Версия Apache у меня и так 2.4.3
2. Если я правильно понял, уто в файл httpd-vhosts.conf? Код
Listen *:80 Listen 443 https SSLProtocol all <VirtualHost *:80> ...... </VirtualHost> <VirtualHost *:443> ....... </VirtualHost> 3. Если все так, то не работает. Если в ""httpd-vhosts.conf" присутствуют строки Код
Listen *:80 Listen 443 https
0
|
26.10.2012, 09:57 | 19 |
wlan, Потому что это уже есть в главном конфе апача
0
|
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 18
|
|
26.10.2012, 10:20 [ТС] | 20 |
Apache теперь не стартует. В журнале ошибка:
Служба "Apache2.4" завершена из-за внутренней ошибки 1 (0x1).
0
|
26.10.2012, 10:20 | |
Помогаю со студенческими работами здесь
20
Перестал работать Denwer после обновления php на 5.6 После обновления Офиса перестал работать макрос Cегодня после обновления скайпа перестал работать youtube Перестал работать HDMI выход после обновления Windows 10 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |