Надо прописывать в /etc/cron.d/bx_network_adapter перед написанной там строкой, если файл такой существует.
VM битрикса через задницу сделана, по-нормальному в /etc/crontab может не сработать.
Можно редактировать в mc файлы крона. Один из них как раз /etc/cron.d/bx_network_adapter
Как например выполнение скрипта каждые 15 минут:
| Код |
|---|
*/15 * * * * root /usr/bin/php -f /home/bitrix/www/cron/script.php |
Ну а сам скрипт если исполнять с взаимодействием с битриксом, то по шаблону
| Код |
|---|
#!/usr/bin/php
<?php
$_SERVER["DOCUMENT_ROOT"] = "/home/bitrix/www";
$DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"];
define("NO_KEEP_STATISTIC", true);
define("NOT_CHECK_PERMISSIONS", true);
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
set_time_limit(0);
/*тут код*/
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_after.php");
?>
|