Вопрос по крону для voc++

stream

Support
Команда форума
Регистрация
09.09.14
Сообщения
958
Реакции
625
Баллы
93
Установил мод гороскопы для voc++. Одно из требований работы мода: запуск раз в сутки файла php через кронтаб. Давно возился с кронтабом, опыта по сути нету. Правильно ли прописал команду:
Код:
1 1 * * * /home/путь/horo/horo_cron.php
 

Майор

Администратор
Команда форума
Регистрация
04.09.14
Сообщения
2.837
Реакции
1.942
Баллы
113
нет, правильно будет так:
Код:
php -q /var/www/ЮЗЕР/data/www/ДОМЕН/modules/horo/horo_cron.php &
это применительно к нашему серверу, а судя по твоей команде, там стоит директ админ, либо вообще нет панели (скорее всего). Здесь сама команда, время не указано.
Учти, ты же запускаешь пхп-файл, поэтому есть некоторые отличия от того, что ты написал
 

stream

Support
Команда форума
Регистрация
09.09.14
Сообщения
958
Реакции
625
Баллы
93
нет, правильно будет так:
Код:
php -q /var/www/ЮЗЕР/data/www/ДОМЕН/modules/horo/horo_cron.php &
это применительно к нашему серверу, а судя по твоей команде, там стоит директ админ, либо вообще нет панели (скорее всего). Здесь сама команда, время не указано.
Учти, ты же запускаешь пхп-файл, поэтому есть некоторые отличия от того, что ты написал
...В моем случае - Webserver24. Команду написал по аналогии с командой стартера, которая уже была прописана.
Код:
*/5 * * * * /usr/bin/php53/php -n /путь/data/starter.php
 

Майор

Администратор
Команда форума
Регистрация
04.09.14
Сообщения
2.837
Реакции
1.942
Баллы
113
*/5 * * * * /usr/bin/php53/php -n /путь/data/starter.php
я вот тут имел в виду))) А вообще вот:

Таблица crontab состоит из 6 колонок, разделяемых пробелами или табуляторами. Первые пять колонок задают время выполнения (Минута, Час, День, Месяц, День недели), в них может находиться число, список чисел, разделённых запятыми, диапазон чисел, разделённых дефисом, символы '*' или '/'. В системных файлах crontab после полей времени указывается пользователь, от которого запускается команда. Все остальные символы в строке интерпретируются как выполняемая команда с её параметрами. Если команда отправляет какой-нибудь текст в стандартный вывод, этот текст отправляется по e-mail пользователю.
Код:
* * * * * выполняемая команда
- - - - -
| | | | |
| | | | ----- День недели (0 - 7) (Воскресенье =0 или =7)
| | | ------- Месяц (1 - 12)
| | --------- День (1 - 31)
| ----------- Час (0 - 23)
------------- Минута (0 - 59)
Судя по этому
Код:
1 1 * * * /home/путь/horo/horo_cron.php
здесь команда будет выполняться в 01 час 01 минуту ежедневно (кажется не ошибаюсь)
 
Сверху Снизу