|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serge Medentsev 2:5020/400 19 Mar 2003 21:43:21 To : All Subject : Apache 2.0 zero sized reply -------------------------------------------------------------------------------- Пока настраивал Apache, случилось странное. В какой-то момент он перестал отдавать любые файлы размером более нескольких сотен байт. Пример - http://www.3000gt.ru/pictures/ Делаем GET /pictures/b.gif HTTP/1.1; Host: www.3000gt.ru (размер - 45байт) в ответ получаем, как положено: HTTP/1.1 200 OK Date: Wed, 19 Mar 2003 17:21:40 GMT Server: Apache/2.0.44 (Unix) mod_ssl/2.0.44 OpenSSL/0.9.7a PHP/4.3.1 Last-Modified: Tue, 08 Jan 2002 21:46:37 GMT ETag: "16f4f3-2d-82ede940" Accept-Ranges: bytes Content-Length: 45 Connection: close Content-Type: image/gif Смотрим в браузере - тоже ОК. В логе Апач браво рапортует - "GET /pictures/b.gif HTTP/1.1" 200 45 А теперь из той директории, но http://www.3000gt.ru/pictures/ie-settings.gif GET /pictures/ie-settings.gif HTTP/1.1; Host: www.3000gt.ru (44Кб) В ответ Апач просто закрывает сокет не пересылая ни байта. Т.е. вообще ничего. Браузер рапортует о zero sized reply. А вот сам апач при этом гордо пишет в логе - "GET /pictures/ie-settings.gif HTTP/1.1" 200 45381 Т.е. он, видите ли, мне его отдал :-/ Только что я как-то этого не заметил! :-/ Предвидя возможные вопросы - не работает нигде. Hи в корне, ни в любой другой директории. Hе отдает ни gif, ни jpg, ни pdf. PHP любой сложности и из любого места обрабатываются "на ура". Я в полном ступоре. Раз десять проверил httpd.conf - ничего подозрительного. Выставил даже LogLevel=debug, думал там что увижу. Пусто. --- ifmail v.2.15dev5 * Origin: East Connection ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/65024ca20f00.html, оценка из 5, голосов 10
|