Cron + .sh + php
Доброго времени суток!
Пытаюсь выполнять ряд команд в файле .sh с помощью cron.
Среди команд есть на удаление папки/файла, и затем запуск импорта в minishop2.
Если вручную запускать из консоли, всё хорошо, а по крону никак не хочет импортировать.
Подскажите, пожалуйста, куда копать?)
Пытаюсь выполнять ряд команд в файле .sh с помощью cron.
Среди команд есть на удаление папки/файла, и затем запуск импорта в minishop2.
Если вручную запускать из консоли, всё хорошо, а по крону никак не хочет импортировать.
Подскажите, пожалуйста, куда копать?)
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
или
В общем, схема такая:
Каждые 5 минут запускается bash скрипт, в нем проверяется наличие файлов от предыдущего запуска, если есть – удаляются. Дальше запускается парсер, собирает информацию в csv файл и фотки на хостинг, дальше запускается импорт csv в minishop2, и всё.
Вручную запускаешь, всё отлично, проходит по сайтам, собирает, импортирует. А по крону нет. Вернее чаще нет, чем да. Иногда что-то проскакивает. И вот не пойму, почему так.
И кстати, пути абсолютные прописаны.
Хотел запускать из php файла (в дополнении Console) но там парсер не запускается. Может попробовать еще раз, посмотреть.
$ php script.php
Тогда не требуется затачивать алгоритм под shell, все работает привычным образом.