Кром
Новичок
Мы здесь обсуждаем пути, а не наличие одного конфиг файла в системе. Или с твоей стороны это просто попытка придраться к примеру? Хорошо, поменяем название директорий.
Есть:
d:/localhost/inc/lib/some_lib.php
d:/localhost/inc/foo/index.php
В index.php мы пишем твой код:
require(realpath(dirname(__FILE__) . '/../lib/some_lib.php'));
Все работает. Переносим
d:/localhost/inc/foo/index.php
в
d:/localhost/inc/foo/sub_foo/index.php
и что дальше? Идем менять пути на
require(realpath(dirname(__FILE__) . '/../../lib/some_lib.php')); ?
Если тебе так нравиться, ради бога. Но не надо убеждать меня в том, что такой подход не противоречит тому, о чем писал я.
Есть:
d:/localhost/inc/lib/some_lib.php
d:/localhost/inc/foo/index.php
В index.php мы пишем твой код:
require(realpath(dirname(__FILE__) . '/../lib/some_lib.php'));
Все работает. Переносим
d:/localhost/inc/foo/index.php
в
d:/localhost/inc/foo/sub_foo/index.php
и что дальше? Идем менять пути на
require(realpath(dirname(__FILE__) . '/../../lib/some_lib.php')); ?
Если тебе так нравиться, ради бога. Но не надо убеждать меня в том, что такой подход не противоречит тому, о чем писал я.