Как настроить запуск php скрипта через cron?
Добрый день!
Есть php скрипт для импорта товаров. Товаров много и надо импортировать их по частям, штук по 50 например. Обычно я делаю это с помощью ajax, сохраняя шаги в сессию и перезапускаю скрипт. Но сейчас нужно что бы скрипт запускался автоматически без участия пользователя.
Пробовал запускать из консоли
Как сделать это через cron или как-то еще, что бы скрипт запускался каждый день и импортировал товары по частям? Умеет ли крон работать с сессиями и в рамках одной задачи перезапускать скрипт?
Есть php скрипт для импорта товаров. Товаров много и надо импортировать их по частям, штук по 50 например. Обычно я делаю это с помощью ajax, сохраняя шаги в сессию и перезапускаю скрипт. Но сейчас нужно что бы скрипт запускался автоматически без участия пользователя.
Пробовал запускать из консоли
php путь/к/скрипту.php, думал что там нет лимитов никаких и можно обойтись без шагов, но через несколько секунд пишет Killed.Как сделать это через cron или как-то еще, что бы скрипт запускался каждый день и импортировал товары по частям? Умеет ли крон работать с сессиями и в рамках одной задачи перезапускать скрипт?
Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Может curl запускать из скрипта или еще как-то. Без понятия даже куда гуглить.
Если скрипт стартует, когда другой еще работает — проверять статус в файле и выходить. Если стартует, когда другой скрипт был прерван, но не закончил — продолжать с его статуса.
В общем, немного фантазии — и всё получится.