Имеется PHP cronjob скрипт, который импортирует данные в БД WordPress. Данных много, ориентировочное время выполнения должно быть 1.5-2 часа. Импорт одного товара ~0.3 сек. Самое тяжелое в одной операции - загрузить картинку ~500кб к товару.
Если коротко, то скрипт выглядит так:
foreach($brands as $brand) {
foreach ( $brand->products as $product ) {
$this->import($product);
}
}
Проблема в том, что скрипт завершается на какой-то итерации внутреннего цикла без причины и каких либо уведомлений. С различным интервалом времени (~40-50 минут) после запуска для одних и тех же импортируемых данных (они всегда одинаковы на тесте). По логике ничего не должно останавливать его.
Все сообщения об ошибках включены, логирую всё что можно, но в логах всё пусто.
В чём может быть причина? Куда копать?
Памяти не хватает, для полного завершения работы скрипта
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пытаюсь сделать функциональность в WordPress которая бы парсила по URL определенное ревью с Amazon и потом добавляла его ко мне на сайтНе могу спарсить
Что Вы используете для программирования QT c++? Используете вместо QT Creator Visual Studio? И если да-то как всё настроить- дополнение и что там ещё надо...
Нужно в цикле читать слово из файлаЦикл должен работать до тех пор, пока в файле есть строки