Наверх
 

Навигация
Опрос
Какие виды уроков Вы хотите видеть на сайте?
Битрикс
DLE
CSS
Joomla
Wordpress
Все для хостинга
Все для фотошопа
Другое

База уроков » » » » Перевод агентов на крон, окончательная попытка

Перевод агентов на крон, окончательная попытка

27 июл 2018 | Комментариев: 0 | Просмотров: 15561
Итак, порядок действий: 1. Из /bitrix/php_interface/dbconn.php убрать любые упоминания: BX_CRONTAB BX_CRONTAB_SUPPORT NO_AGENT_CHECK DisableEventsCheck 2. В командной PHP-строке в админке выполнить: COption::SetOptionString("main", "agents_use_crontab", "N"); COption::SetOptionString("main", "check_agents", "N"); 3. Создать файл cron_events.php, и положить его в /bitrix/php_interface/, такого содержания: <?php $_SERVER['DOCUMENT_ROOT'] = realpath(dirname(__FILE__).'/../..'); $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; define('NO_KEEP_STATISTIC', true); define('NOT_CHECK_PERMISSIONS',true); define('BX_NO_ACCELERATOR_RESET', 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', true); CAgent::CheckAgents(); //require($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/tools/backup.php'); CAgent::CheckAgents() вызывается два раза специально, чтобы выполнить как периодические агенты, так и не периодические. Если вам требуется, чтобы данный файл отвечал еще и за бекап, откомментируйте последнюю строчку.


Ссылка на новость:

    html-cсылка на публикацию
    BB-cсылка на публикацию
    Прямая ссылка на публикацию

ЕЩЕ НА ЭТУ ТЕМУ:

Авторизация по Email вместо логина в Битрикс

Авторизация по Email вместо логина в Битрикс

В этой статье расскажу как быстро и легко поменять авторизацию с логина на email, чтоб авторизация на сайте происходила по email.
Как установить код SAPE на сайт Bitrix

Как установить код SAPE на сайт Bitrix

В этой статье я расскажу как правильно установить на своем сайте код от Sape
Простая ajax подписка на рассылку в один клик

Простая ajax подписка на рассылку в один клик

В этой статье я расскажу как быстро сделать простую ajax подписку на рассылку в один клик
Как выгрузить товары только в наличии из Битрикса в Яндекс Маркет

Как выгрузить товары только в наличии из Битрикса в Яндекс Маркет

По умолчанию Битрикс выгружает в YML (Яндекс Маркет) все активированные товары.
Связь способов доставки с платежными системами в компоненте bitrix:sale.order.ajax

Связь способов доставки с платежными системами в компоненте bitrix:sale.order.ajax

Часто требуется сделать так, чтобы в оформлении заказа какие-то платежные системы показывались только для определенных служб доставки. Например, для доставки
Отправка письма на почту через веб-форму для Битрикса

Отправка письма на почту через веб-форму для Битрикса

Этим уроком я расскажу как сделать, чтоб на Битриксе работала отправка письма на почту через веб-форму. Сразу отвечу на резонный вопрос о том что ведь есть в
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.