Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * В dbconn.php
- * + if(!(defined("CHK_EVENT") && CHK_EVENT === true))
- * + define("BX_CRONTAB_SUPPORT", true);
- * - define("BX_CRONTAB_SUPPORT", true);
- * - define("BX_CRONTAB", true);
- *
- * В PHP консоли
- * COption::SetOptionString("main", "agents_use_crontab", "N");
- * echo COption::GetOptionString("main", "agents_use_crontab", "N");
- * COption::SetOptionString("main", "check_agents", "N");
- * echo COption::GetOptionString("main", "check_agents", "Y");
- *
- * В bash консоли
- * crontab -e
- * * * * * * /usr/bin/php -f /home/bitrix/www/bitrix/php_interface/cron_events.php
- *
- */
- $_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);
- CAgent::CheckAgents();
- define("BX_CRONTAB_SUPPORT", true);
- define("BX_CRONTAB", true);
- CEvent::CheckEvents();
- if(CModule::IncludeModule('sender')) {
- \Bitrix\Sender\MailingManager::checkPeriod(false);
- \Bitrix\Sender\MailingManager::checkSend();
- }
- require($_SERVER['DOCUMENT_ROOT']."/bitrix/modules/main/tools/backup.php");
- CMain::FinalActions();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement