Приветствую всех!
Существует проблема с apache2, при скачивании файлов с сайта, процессы апача тупо зависают (статус W). Стоит связка nginx+apache2, на сайте двиг DLE.
Вот скрин как это выглядит через веб статистику (здесь). Что делать даже не знаю, уже 2 недели так. Именно когда идет скачивание файла, то даже на сайт зайди не возможно. Заранее всех благодарю!
А где я написал что апач отдает статику? Как nginx, я же и конфиг привел. Апач висит на 8080 порту. Дело в том что когда идет скачка файла запрос идет непосредственно к скрипту download.php?id=1 , может поэтому висяк. В чем проблема не знаю, и куда копать тоже не знаю =(
Я вот понять не могу, откуда выросло понятие "зависают"? Ведь написано же английским по белому на страничке apache-status, что W=sending reply.
Что еще надо-то? Я вот по скриншоту вижу, что скачка идет в *надцать потоков, а у вас при этом
P.S. Llama прав: какой смысл ставить нгинкс и отдавать статику апачем (ваше download.php?id=6 суть отдача статики). Тут надо переписывать модуль даунлоада и давать директ линк на файлы.
leave, не факт, что W это уже идёт отдача. Может, скрипт решил что-то проверить , куда-то приконнектиться, а оно зафайрволено, перед тем как отдавать, вот и висит.