Іноді нам потрібно дізнатися повний шлях до папки або якогось файлу на сервері.
Наприклад, при перенесенні сайту на CMS Joomla! в файлі configuration.php потрібно вказати шлях до папок logs та tmp. Тобто заповнити ось ці правила у фалі configuration.php:
public $log_path = 'Тут повний шлях до папки сайту/d-nik.site/administrator/logs';
public $tmp_path = 'Тут повний шлях до папки сайту/d-nik.site/tmp';
Як дізнатися шлях до папки на сервері
Щоб дізнатися повний шлях до папки, створіть файл way.php і в цьому файлі напишіть наступний код:
<?
$_SERVER['DOCUMENT_ROOT'];
?>
Тепер відкрийте в браузері раніше створений файл way.php (введіть в адресному рядку шлях до цього файлу, наприклад www.d-nik.site/way.php). В результаті ви повинні побачити повний шлях до папки, де знаходиться файл way.php. Якщо ж перший спосіб не допоміг, то скористайтеся другим варіантом:
<?
$ROOT = __DIR__;
echo $ROOT;
?>
А ось ще один варіант для старих версій PHP:
<?
$ROOT = dirname(__FILE__);
echo $ROOT;
?> 