Всем привет.
У меня на ноутбуке стоит денвер, под которым живут несколько активных (не питоновских) проектов. Недавно появился еще один проект, реализовывать который предполагается на Django + Postgres. Для этих целей я доставил к денверу питон и mod_python. Запустил, проверил – все работает. Начал ставить Django и столкнулся с информацией о том, что для того, чтобы не приходилось перезагружать сервер каждый раз при внесении изменений в исходный код приложения нужно прописать в апачевских конфигах MaxRequestsPerChild 1 (чтобы апач подгружал все заново на каждый запрос). Изначально в денвере стоит MaxRequestsPerChild 0. Я поменял это значение на 1, но дочерний процесс httpd.exe не умирает, как ожидалось, после каждого первого запроса, а продолжает упорно висеть. Остальные запросы просто отваливаливаются по таймауту.
Хочется использовать конфигурацию максимально близкую к боевому серверу и в то же время не хочется терять однородность своих проектов, ставить Django c питоном где-то в сторонке… Как мне заставить все это работать?
P.S. Версии всего этого:
Apache 2.2.4, python 2.5.1, PostgreSQL 8.2.4, mod_python 3.3.1