Относительные пути

WMix

герр M:)ller
Партнер клуба
/index.php(скрипт к которому обращается пользователь и в нем include(/classes/engine.php) )
/classes/engine.php - так вот директория, в которой выполняется текущий системный скрипт /classes/
а пользователь обращается к директории /
там точки соят перед слашем плохо вижу.... ;)

нет текушяя директория так и будет та откуда зашел пользователь! в твоем случии ./ (не ./класы/)
 

Sergikus

Guest
Автор оригинала: Tor
о, и фтп сюда приплели уже
то ли еще будет
Какая разница. Смысл не в этом. Пусть это будет корневой каталог, где лежат файлы сайта.
 

Domovoj

Guest
Автор оригинала: Фанат
ошибка твоя в том, что ты считаешь, будто бывает две текущих директории.
в то время, как она очевидно ОДНА.
Зря смеётесь. Разница между 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'ем, т.е. '/').
 
Сверху