Главная страница » Блог » Что делать, если max_execution_time обрывает процесс импорта товаров?

Что делать, если max_execution_time обрывает процесс импорта товаров?

Что делать, если max_execution_time обрывает процесс импорта товаров?

Увеличьте лимит выполнения скрипта в php.ini до 600 секунд или пропишите ini_set(‘max_execution_time’, 600) в начале файла импорта. Если хостинг не разрешает менять настройки, запускайте импорт через командную строку или крон — там max_execution_time не действует.

Практический нюанс: одного увеличения лимита недостаточно. Проверьте memory_limit — он должен быть не ниже 512 МБ, и используйте пакетную загрузку товаров партиями по 100–200 позиций. Также убедитесь, что не всплывают ошибки из-за таймаута nginx (proxy_read_timeout). Если импорт падает после всех правок, проблема глубже — в неоптимальных запросах или внешних API. Готовое решение — профессиональная настройка импорта под вашу CMS: за 2–3 часа мы выставим лимиты, настроим фоновые запуски через крон и ускорим обработку. Оставьте заявку — сделаем стабильную загрузку товаров без обрывов.

Внимание:
Условия: Внедрение системы — от 50 000 ₽/мес. Если бюджет подходит — посмотреть тарифы →
Прокрутить вверх