Помогите настроить CRON

Статус
В этой теме нельзя размещать новые ответы.

Scaltro

Гуру форума
Регистрация
15 Сен 2007
Сообщения
1.148
Реакции
79
Возникла следующая проблема, нужно прописать CRON задания, подскажите пожалуйста как они должны выглядить для прописания:
Код:
----------------------------------------------------------------------
 h_cron.php каждые 20 минут ежечасно , то есть 00:20 ,01:20,02:20 и тд 
 20 * * * * * /путь/до/php/на_сервере/php -q /../.../../cron/h_cron.php
-----------------------------------------------------------------------
 cron.php 1 раз в сутки после 00:00 желательно запускать в 00:03
 03 0 * * * * /путь/до/php/на_сервере/php -q /../.../../cron/cron.php
-----------------------------------------------------------------------
 hour.php каждые 30 минут ежечасно , то есть 00:30 ,01:30,02:30 и тд 
 30 * * * * /путь/до/php/на_сервере/php -q /../.../../cron/hour.php 
-----------------------------------------------------------------------
 pr.php  Запускается 1 раз в месяц , любого числа 
 (пример запуска 12ого числа каждого месяца в 3:15 ночи )
 15   3  12  *   *    /путь/до/php/на_сервере/php -q /../.../../cron/pr.php  
-----------------------------------------------------------------------
 tic.php  Запускается 1 раз в месяц , любого числа 
 (пример запуска 12ого числа каждого месяца в 3:30 ночи )
 30   3  12  *   *    /путь/до/php/на_сервере/php -q /../.../../cron/tic.php  
-----------------------------------------------------------------------
:bc:
 
Что-то я вопроса не понял... Да и причем тут раздел php?
 
Все зависит от того, через что вы их прописываете. Если напрямую на сервере, то напишите вашу ОСь. Будет примерно так:

30 * * * * GET /путь/до/php/на_сервере/php -q /../.../../cron/hour.php

если прописываете из панели управления хостинга (cpanel, directadmin), там все очень просто - интуитивно даже. Просто выставляете галочки по нужному вам времени, там автоматически подгрузятся пути к php и все остальное.
 
Ну вот у меня в cPanel задания в крон прописывать выглядят так:
cron.jpg

Путь к серверу PHP такой: /usr/bin/php
Мой сайт предположим: site.ru
Как строчки должны выглядеть и как указать время напишите конкретно :bc:
 
Вопрос решил, в моём случае оказалось всё так надо делать:
Код:
/usr/local/php5/bin/php-cgi /home/user/public_html/директория_сайта/
 
Ну а так то стандартный путь к PHP как на серваках выглядит, так: /usr/bin/php и прописывать так надо примерно: /usr/bin/php /home/user/public_html/script.php да?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху