Я создал команду Yii, которую нужно запускать каждый месяц. Если я зайду в свою защищенную папку и запущу команду вручную:
protected/yiic ganadores
Это работает нормально. Я безуспешно пытался добавить следующую командную строку к etc/cron.hourly
и etc/crontab
:
/usr/bin/php5 /var/www/path/to/project/protected/yiic ganadores
(и т. д./cron.hourly/ganadores)
0 0 1 * * root /usr/bin/php5 /var/www/path/to/project/protected/yiic ganadores
(и т.д./crontab)
Если я запускаю файл ganadores
внутри etc/cron.hourly
вручную, он тоже работает.
Что мне здесь не хватает?
Редактировать: Наконец-то проблема решена. У меня были лишние пробелы в строке cron. Использовал вкладку вместо пробелов, и она начала работать.