2 ответа

Elsa
28.06.2016 11:33

Тоже пользуюсь планировщиком Crontab, обычно выполняется без нареканий, использую для выполнения скрипта обновления информации по своему интернет-магазину.....

Проверьте почту администратора, в меню Crontab можно указать административный e-mail, туда должна приходить информация по деталям выполнения скрипта. А у поддержки можно уточнить, обратился ли в целом планировщик по указанному пути в нужное время. С этим у меня проблем не было, во всех случаях либо указывала ошибочный путь, либо просто в скрипте была проблема...проверяйте!!!

Может пригодиться, поделюсь вариантом решения. Для crontab пришлось подключать готовый класс, написанный для версии PHP от 5.4 и выше. Присоздании задачи скрипт PHP возникала ошибка " PHP Parse error: syntax error, unexpected '[' "

Тех поддержка подсказала, как запустить php скрипт в Crontab, чтобы не маяться с поиском в Google "Change PHP PATH Variable for SSH Как запустить php скрипт через ssh соединение How do I change PHP version in shell Как изменить версию php в SSH"

Чтобы запускать файлы php под версией выше 5.4 , надо на вкладке https://hosting.timeweb.ru/crontab

1. Новая задача cron
2. Тип файла: Исполняемый бинарный файл !!!
3. Путь до файла: /opt/php5.6/bin/php /home/***/****/public_html/**/file_for_cron.php

Хотите проверить? Напишите в файле file_for_cron.php phpinfo();