Page 2 of 4

Re: Настройки Cron

Posted: Sun Nov 09, 2014 2:55 pm
by radiolip
Добавил в задание:

Действия Cron пользователя: admin
30 * * * * /home/admin/web/site.ru/public_html/protected/yiic cron hourly >/dev/null 2>&1
00 18 * * * /home/admin/web/site.ru/public_html/protected/yiic cron daily >/dev/null 2>&1

или действия Cron root-пользователя
*/5 * * * * su -c "/home/admin/web/site.ru/public_html/protected/yiic cron hourly" admin >/dev/null 2>&1
0 18 * * * su -c "/home/admin/web/site.ru/public_html/protected/yiic cron daily" admin >/dev/null 2>&1

Почему он добавляет: autoupdate index.php reports, и.т.д.? из-за этого cron задание не выполняется...

Image

Re: Настройки Cron

Posted: Sun Nov 09, 2014 2:59 pm
by imperio
Не правильные команды на cron

Re: Настройки Cron

Posted: Sun Nov 09, 2014 4:22 pm
by radiolip
imperio wrote:Не правильные команды на cron
как же тогда разработчик их дал, и у всех они работают. Я их сам неправильно ввел, или сами команды не правильные?

я добавляю в крон задание допустим такое

30 * * * * /home/admin/web/site.ru/public_html/protected/yiic cron hourly >/dev/null 2>&1

и он сохраняет как я уже писал выше, добавляя не нужное в команду.

Re: Настройки Cron

Posted: Sun Nov 09, 2014 6:56 pm
by radiolip
и все таки как настроить...

Re: Настройки Cron

Posted: Sun Nov 09, 2014 7:03 pm
by imperio
Прочитайте начало темы, 2 пост

Re: Настройки Cron

Posted: Sun Nov 09, 2014 10:33 pm
by radiolip
/usr/bin/php /home/admin/web/site.ru/public_html/protected/yiic cron daily >/dev/null 2>&1

ввел команду так, все равно не хочет запускать задание...

может Sudo добавить перед /usr/bin/php?

Re: Настройки Cron

Posted: Sun Nov 09, 2014 10:39 pm
by imperio

Code: Select all

/usr/bin/php /home/admin/web/site.ru/public_html/protected/yiic cron daily >/dev/null 2>&1
admin (ваш логин если не admin)
site.ru (ваш домен)

Code: Select all

protected/yiic cron daily
после protected мне не понятна строка yiic cron daily, должен быть какой то исполняемый файл с определенным расширением. Обычно .php
Что содержится в папке protected ?

Re: Настройки Cron

Posted: Sun Nov 09, 2014 10:43 pm
by radiolip
imperio wrote:Что содержится в папке protected ?
yiic
yiic.bat
yiic.php

Re: Настройки Cron

Posted: Sun Nov 09, 2014 10:47 pm
by imperio
Попробуйте так.

Code: Select all

/usr/bin/php /home/admin/web/site.ru/public_html/protected/yiic >/dev/null 2>&1
или
/usr/bin/php /home/admin/web/site.ru/public_html/protected/yiic.php >/dev/null 2>&1
Подставьте свои значения и для начала попробуйте запустить в консоли

Re: Настройки Cron

Posted: Sun Nov 09, 2014 10:56 pm
by radiolip
imperio wrote:Попробуйте так. /usr/bin/php /home/admin/web/site.ru/public_html/protected/yiic.php >/dev/null 2>&1
Теперь ежечасный заработал.

P.S. Ежедневный тоже...

Большое вам спасибо...