Выполнение тяжелого скрипта
Возникла задача по импорту товара в woocommerce. Написал функцию, повесил на ajax. Функция на входе принимает массив из товаров, а затем прогоняет форычем каждый товар в базу. Протестил на локалке все работает.
Но при запуске на хосте, скрипт прерывает работу и выдает 504. Там много товаров и нужно загружать изображения. Как можно решить проблему, без изменения настроек сервера?
На ум приходит вариант разбить начальный массив и прогонять по частям.
Но может есть другие варианты решения. Или кто подкинет хорошие статьи по теме?
Нашел решение. Может кому пригодится https://habr.com/post/153731/
Увеличить max_execution_time на сервере, если не хватает памяти подправить скрипт, где-то утечка значит. Если ничего не помогает, то делить на части...
Это понятно. При изменении настроек все ок. Вопрос в другом: