hrenovoe, слабенький хостинг.
Ошибка в запросе означает, что хостинг слабоват, и парсер не успевает обойти все фильмы (в вашем случае не успевает обойти даже один фильм, он же не только фильмы парсит, но и все даты фильмов, а это дополнительные запросы).
Нужно увеличить переменную wait_timeout в настройках сервера базы данных. Скажем, до 600.
Либо понизьте в настройках парсера количество дней и фильмов, обрабатываемых за раз.
Либо не тестируйте выполнение задачи, а доверьте ее выполнение cron. Для cron у большинства хостингов лимиты существенно выше, чем при выполнении кода при участии пользователя.