Источник: http://dev.1c-bitrix.ru/community/webdev/user/11948/blog/12707/ |
//наш правильный док.рут echo $_SERVER["DOCUMENT_ROOT"]; //тут вставляем компонент новичка, который делает вот что (например, из-за ошибки новичка): $_SERVER["DOCUMENT_ROOT"] = '/newpath'; //и вы к нему ниже радостно обращаетесь: echo '<br/>'; echo $_SERVER["DOCUMENT_ROOT"]; //а наш "монстро-код" по-прежнему обработал нормально: $context = \Bitrix\Main\Application::getInstance()->getContext(); $server = $context->getServer(); echo '<br/>'; echo $server->getDocumentRoot(); |