К содержимому
EN RU UA
Подключить поставщика

Запуск по расписанию и журналы

Два адреса для планировщика хостинга, запуск из командной строки и где смотреть, что произошло.

Cron не обязателен: всё то же самое запускается из браузера кнопкой. Он нужен, чтобы цены обновлялись без вас.

Адреса для планировщика

Они показаны в «Настройки → Общие», группа «Запуск по расписанию», и ключ в них уже подставлен. Заданий два:

  • Импорт новых товаров;
  • Обновление цен и остатков.

Ставить их в планировщик можно хоть раз в минуту: как часто задание реально возьмётся за работу, решают периоды из того же раздела, а не частота запуска.

Ключ запуска

Скрипты в cron/ веб-сервер отдаёт напрямую, мимо входа в панель, поэтому по HTTP они работают только с ключом — иначе любой желающий мог бы запускать импорт на вашем хостинге. Свой ключ задаётся в core/Config/config.ini параметром CRON_KEY.

Из командной строки ключ не нужен — там и запускать надёжнее: нет ограничения на время выполнения, которое веб-сервер накладывает на запрос.

Журналы

Отдельно ведутся журналы cron, импорта товаров и обновления цен. В них видно то, что действительно произошло: сколько товаров добавлено в очередь, сколько пропущено и почему, какой товар обновлён, какой отложен с ошибкой и по какой причине, какой прайс не ответил.

Журнал — первое место, куда идти, если результат не такой, как ожидали. Отклонённый запуск cron тоже туда попадает: с какого адреса пришёл и с каким неверным ключом.

Временная папка

Скачанные прайсы и промежуточные файлы лежат в tmp/. На «Обзоре» видно её размер и число файлов, там же кнопка очистки. Чистить безопасно: всё, что нужно, скачается заново.