ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1016445 Топик полностью
fk0, легенда (07.07.2020 13:23, просмотров: 165) ответил Гyдвин на Продолжение мытарств с Apache 2... Установил на Debian 9. Что в этой сцуке надо подкрутить?:
Апач для тебя оверкилл помимо прочего. Достаточно lighttpd, thttpd и т.п. Они проще... В конфиге апаче поставь LogLevel debug и там есть отдельный файл типа error.log (может с други именем, в /var/log/apache, рядом с обычным логом). Может там что-то напишет. Потом подгляди что реально там запрашивается, через tcpdump: /usr/sbin/tcpdump -X 'tcp port 80' Может какие-то буквы лишние или не хватает (например, C-библиотека в printf заменяет \n на \r\n). В лог оно попадает 

после парсинга, может что-то не видно. Потом же HTTP/1.0 не поддерживает virtual hosts, там только через какие-то пляски с бубнами. Так что или сервер у тебя имеет конкретный один IP для конкретного сайта, или если на один IP повешено 10 сайтов, то клиент должен научиться HTTP/1.1 (и переадавать Host тогда). Передача Host с HTTP/1.0 -- нарушение протокола. Может поэтому. Или в конфиге апача заменить Strict на Unsafe и должно тогда проканать, но это грязный хак.

[ZX]