Этот вопрос является продолжением моего предыдущего: Предыдущие вопросы .
Поэтому я настроил свою страницу, чтобы инициировать вызов ajax, чтобы начать обработку некоторых записей. И после каждой записи он обновляет строку в другой таблице, чтобы отслеживать состояние этого процесса. После этого первого вызова AJAX у меня еще один запуск. Это Ajax.PeriodicalUpdater, и он настроен на попадание в файл, который просто запрашивает эту строку в БД и возвращает статус исходного процесса.
Так что это прекрасно работает ... пока файл, который предоставляет обновления статуса, находится вне моего текущего приложения. Если я помещу файл в свое приложение, он не будет работать правильно. Если я смотрю firebug, вызов PeriodicalUpdater ничего не возвращает до тех пор, пока не закончится исходный вызов ajax, он просто зависает, как будто файл зависает и ничего не возвращает.
Это целое приложение работает внутри только базового фреймворка, который мы используем. Ничего сумасшедшего, просто обрабатывает маршрутизацию, основные аспекты шаблонов и т. Д. Так что все эти функции / файлы находятся внутри этого приложения, и все эти вызовы ajax маршрутизируются через это.
Что может быть причиной чего-то подобного?