Почему скрипт не заканчивает свою работу и сжирает всю память?
В кроне вызываю скрипт через такие интервалы: 30 */3 * * *
Как я понимаю, должен вызываться раз в три часа.
В скрипте стоит такое ограничение:
ini_set('max_execution_time', '10750');
set_time_limit(10750);
ini_set('memory_limit', '2048M');
То есть работать должен максимум 3 часа.
Но, исходя из логов, скрипт не заканчивает свою работу, а работает постоянно и забивает все 8 Гб оперативной памяти.