Столкнулся с проблемой, у клиента был установлен не корректно $_SERVER['DOCUMENT_ROOT'] из-за чего все вызовы
require($_SERVER['DOCUMENT_ROOT'].”/bitrix/header.php”); на подобие таких не отрабатывались, решением было вставка в начало каждого файла где фигурирует require следующей конструкции:
grep -r require . | awk ‘{print $1}’ | cut -d ‘:’ -f 1 | uniq | xargs -n1 perl -i -ne ‘if( $. == 1 ) { print “<? require(\”path_to/reg.php\”); ?>”,$_; } else { print; } ‘ -i ”
а в reg.php пропишем:
<?
$_SERVER['DOCUMENT_ROOT'] = ‘correct_path_to_bitrix’;
?>
