php включает файл, который включает

Я работаю над сайтом и попросил включить файлы, которые находятся в папке выше моих php-скриптов. Проблема в том, что те php-файлы, которые мне были предложены включить, включают в них. И, следовательно, файлы, на которые они ссылаются, не могут быть найдены при вызове моих php-страниц.

Каков наилучший способ справиться с этой ситуацией?

    При включении файла из папки B в папку A сценарий B действует так, как будто он был сохранен в A. Либо измените пути указателя, либо chdir ().

    http://se2.php.net/manual/en/function.chdir.php

    Или используйте полные пути, а не локальные. Такие как

    $ home = '/ home / user / path / to / root /;

    Include_once ($ home .'folderb / script.php);

    Серверная сторона: include ($ _ SERVER ['DOCUMENT_ROOT']. 'Subfolder / file.php');

    Средства со стороны клиента: {http://www.domain.com} /subfolder/file.php