Автор оригинала: Фанат
ошибка твоя в том, что ты считаешь, будто бывает две текущих директории.
в то время, как она очевидно ОДНА.
Зря смеётесь. Разница между include './test.php' и 'test.php' есть.
Пример:
/demo.php
/classes/include.php
/classes/test.php
demo.php делает:
PHP:
include 'classes/include.php';
в include.php такие строки:
PHP:
include 'test.php';
include './test.php';
Так вот, первая файл подключит (при условии что ini правильно настроен), а вторая выругается (т.к. она будет искать в той директории, в которой лежит скрипт, запрошенный apach'ем, т.е. '/').