Немного про битрикс
При запуске агентов в битрикс в $GLOBALS не создаётся USER и можно очень долго гадать и искать, почему вызванный агент не отрабатывает до конца, а падает при выполнении какого-то метода API, который где то там в кишочках битрикса использует $GLOBALS[“USER”].
При публикации решений в маркетплэйсе нужно в include.php и install.php обязательно добавлять закрывающий ?> т.к. их упаковщик проверок не делает и автоматом дописывает в конец файла
1 | < ? проверка деморежима ... |