Я использую файл (обычно называемый чем-то вроде config.php
), чтобы отслеживать корневую папку.Мои определения (константы) выглядят так:
define('BASE_DIR','/wherever/whenever/');
define('LIB_DIR', BASE_DIR . 'lib/');
А потом, когда вам нужно включить файл
include LIB_DIR . 'aFile.php';
Это будет то, что вы делаете на новом сайте или есливремя реорганизовать ваш текущий сайт.