У меня есть приложение Pylons, которое я пытаюсь настроить, используя Apache и FCGI. Файл INI Pylons содержит это:
[server:main]
use = egg:Flup#fcgi_thread
host = 0.0.0.0
port = 40100
Раньше это работало на старом сервере CentOS с Pylons 0.9.7, но сейчас я пытаюсь настроить его на новом, работающем под Ubuntu 10.04 и Pylons 1.0. Я могу подключиться к приложению и загрузить главную страницу, но это очень медленно. Затем он делает запросы AJAX, и HTTP-ответы на них все перепутаны: иногда я получаю половину текста ответа (например, половину GUID, отправленного сервером), в других случаях в заголовках HTTP и двоичном мусоре Тело ответа. Каждый ответ также задерживается примерно на 15 секунд. Приложение отлично работает на том же сервере при непосредственном использовании Paster.
Я никогда не видел ничего подобного раньше. Есть идеи, что происходит?