ну как и любая библиотека в PHP она рассчитывает что после отработки страницы контекст освободится а у вас естественно скрипт работает долго
Надо скрипт перезапускать перидически
откройте первые ссылки в браузере - там просто валится серверная ошибка. А поскольку это не json с UTF8 то кракозябры и вылдает но в браузере ошибку видно сразу
The value '0):' is not valid for StartRange.; The StartRange property is required.
Никак не выглядит потому что MVC в вебе - как на корове седло (многочисленные вопросы на форумах как же этот эмвэцэ соорудить это только подтверждают).
Предпочинаю более естественные компонентные решения.