cron

Установка крона

28.08.2013 console ,

для входа в режим редактирования
crontab -e
для вводад ноовых данных нажимаем i

этот скрипт будет срабатывать 1 раз в минуту
*/1 * * * * php /home/bitrix/www/y.php

этот скрипт будет срабатывать каждый час в 00 минут
0 */1 * * * php /home/bitrix/www/y.php

этот скрипт будет срабатывать только 14-00 и 19-00
0 14,19 * * * php /home/bitrix/www/y.php

для выхода из режима редактирования ESC
для сохранения введенных данных пишем :wq
для выхода без сохранения пишем :q!
потом нажать Enter

для просмотра всех задач
crontab -l

Для cron bitrix

29.04.2013 Bitrix, php скрипты ,

Если нужен в bitrix крон, то в начало скрипта укажите этот код.

$_SERVER["DOCUMENT_ROOT"] = '/home/www';

define('NO_AGENT_STATISTIC', 'Y');
define("NO_KEEP_STATISTIC", true);
define("NOT_CHECK_PERMISSIONS",true); 
define('CHK_EVENT', false);
 
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
 
@set_time_limit(0);
@ignore_user_abort(true);


CModule::IncludeModule('iblock');
$_SERVER["DOCUMENT_ROOT"] = realpath(dirname(__FILE__)."/..");
$DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"];

define("NO_KEEP_STATISTIC", true);
define("NOT_CHECK_PERMISSIONS",true); 
define('CHK_EVENT', true);

require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");

@set_time_limit(0);
@ignore_user_abort(true);