Как найти корень сайта
Если для администрирования веб-ресурса вы используете систему управления сайтом, получить доступ в корень папки можно с помощью файл-менеджера системы. Для перехода в данный раздел нужно зайти в менеджер файлов, большинство из них раскрывает дерево каталога в корневой директории папки сайта. Для проверки нужно перейти в папку каталогов в вашей системе. Специальные скрипты для сайтов не позволяют администратору подняться выше папки в корневом каталоге, для этого потребуется более высокий уровень доступа.
При использовании ФТП-клиента для доступа к нужным файлам на компьютере, для определения корневой папки будет идентичным. При установлении соединения с вашим сервером, поднимитесь на один уровень выше своей папки открытой по умолчанию. Если у вас не получилось сделать это, как написано выше (будет отправлен запрос и каталог останется активным), Из этого следует что это и есть корневая папка сайта. Определение происходит автоматически на сервере и считывает адрес баз данных с хостинга по введённому вами Логгину и паролю пользователя.
Не редко бывают случаи когда есть необходимость узнать полный путь к коревой папки веб-ресурса во время выполнения работы серверных скриптов, для правильной работы по расписанию запуска (crontab). Для написания этих скриптов используется язык php, в котором извлекается полный путь к корневой папки директории вашего веб-сайта можно из переменной, которая помещается в суперглобальный массив- $_SERVER. При выборе этой переменной в массиве используется индекс DOCUMENT_ROOT. Можно увидеть отображённый путь к корневой папке директории веб-сайта в пустой странице, если запустить в любом браузере сохранённый на сервере php-скрипт:<?php echo $_SERVER[‘DOCUMENT_ROOT’] ?>