>>А не подскажите как сделать так чтобы долгие или зависшие PHP скрипты убивались а не висели в потоках вызывая со временем DoS?
>Это пхп надо настраивать, а не Апач
max_execution_time = 30 ; Maximum execution time of each script, in seconds max_input_time = 60 ; Maximum amount of time each script may spend parsing r memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
>Мышка-это всего лишь первый шаг к админам-инвалидам. В отличие от всяких там недосерверов-IIS гуманен и справедлив.
Ага. То-то лет 10 назад один мой знакомый сильно удивился, когда пытался меня убедить, что IIS много лучше апача.
Он при мне показал как круто за несколько минут поднять веб-сервер одной только мышкой. И потом дико удивился, когда этот самый IIS параллельно сам еще и ftp-сервер поднял. С анонимным доступом. На чтени/запись. Ко всему диску.
max_execution_time ограничивает только время проведенное в самом скрипте, там не учитывается ожидание на ввода/вывода например от БД. как обходить см mysqlperformanceblog
Это когда один клиент на дедике висит актуально. А когда я продаю виртуалы под статику, каждый сам себе рулит. Есть конечно вариант написать конвертер для переноса раз в сутки всего в конф и запускать по крону, но имхо это уже костыльные извращения.
Как-же, помним-помним тот профессиональный прикол, когда на спор три раза подряд вынесли винду через IIS, за промежуток времени между установкой IIS и накаткой патча на него :-)