База знаний: Сервер без Забот
Полный путь к файлам сайта от корня сервера
Опубликовано robot on 28 May 2012 16:27

Часто при настройке различных CMS требуется указать полный путь к файлам сайта от корня сервера.

Самый простой способ - это создать php-файл со следующим содержимым:

<?php echo $_SERVER['DOCUMENT_ROOT']; ?>

Создать этой файл можно с помощью панели Plesk. Для этого перейдите:

Панель Plesk - Файлы - Выберите сайт - - Создать файл

В открывшемся окне введите название файла. Это будет info.php и нажмите кнопку OK.

 

Созданный файл появится в папке. После этого необходимо добавить в него содержимое. 

Щелкните по названию файла и в открывшемся окне введите:

<?php echo $_SERVER['DOCUMENT_ROOT']; ?>

После чего нажмите кнопку “Сохранить”. 

 

Если такой файл разместить на сайте, после чего - вызвать его из браузера, то будет показан полный путь от корня сервера - до корневой директории текущего веб-сайта.

К примеру, если инсталлятор install.php используемой CMS находится в директории webspace/httpdocs/domain.ru и доступен по ссылке http://domain.ru/install.php

то файл info.php с указанным выше содержимым, размещенный в одной директории с инсталлятором, будет доступен по ссылкеhttp://domain.ru/info.php

и при вызове этого файла в браузере - будет выдаваться подобная информация:

/var/www/vhosts/2/100011/webspace/httpdocs/domain.ru  - Кластерный хостинг

/var/www/vhosts/shared-30000000-200000.host4g.ru/domain.ru - Виртуальные Сервера VPS root и СБЗ

Это и есть корневая директория нашего сайта, с абсолютным путем от корня сервера.

 


Просмотр всех настроек хостинг-окружения

 

Аналогичным образом можно просмотреть все настройки хостинг-окружения для сайта. Содержимое файла info.php может быть таким:

 <?php phpinfo(); ?>

Вызванный в браузере такой файл покажет все настройки хоста для сайта, на котором такой файл размещен.

 

(6 голос(а))
Эта статья помогла
Эта статья не помогла