Есть агент, создающийся другим агентом раз в сутки. Его цель - сформировать поэтапно xml файл выгрузки элементов инфоблока, т.е. он будет возвращать сам себя с периодом в 60 сек. до тех пор, пока не пройдет все разделы и элементы инфоблока. Сам метод содержит в себе вызов компонента $APPLICATION->IncludeComponent(...); Если запускаю метод вручную с браузера - отрабатывает на ура. Но если запускается именно через механизм агента, который в свою очередь запускается на кроне, то скрипт работает до строчки вызова данного компонента.
На сервере файл error_log не содержит ошибок, хоть я и пытался через .htaccess выставить подробное логирование ошибок:
php_value display_errors 1
php_value error_reporting E_ALL
php_value display_startup_errors 1
php_value display_errors on
К php.ini доступа нет. Поэтому отладку вел путем записи собственных меток в лог файл. И эти метки уже не пишутся при входе в компонент, ну и после него соответственно.
Пролог подключен непосредственно в файле cron_events.php. Кто - нибудь сталкивался с подобным поведением? В документации ничего не нашел по поводу запуска компонентов через агенты на кроне
На сервере файл error_log не содержит ошибок, хоть я и пытался через .htaccess выставить подробное логирование ошибок:
php_value display_errors 1
php_value error_reporting E_ALL
php_value display_startup_errors 1
php_value display_errors on
К php.ini доступа нет. Поэтому отладку вел путем записи собственных меток в лог файл. И эти метки уже не пишутся при входе в компонент, ну и после него соответственно.
Пролог подключен непосредственно в файле cron_events.php. Кто - нибудь сталкивался с подобным поведением? В документации ничего не нашел по поводу запуска компонентов через агенты на кроне