Я создаю веб-приложение (форум), и оно должно быть интегрировано в различные сайты. Идея заключается в том, что папка, в которой хранятся все файлы, является переменной, поэтому webmin может размещать форум везде, где захочет. У меня есть, как обычно, некоторые PHP-файлы.Относительные, абсолютные и кровавые квантовые пути в PHP!
Скажите, что у меня есть global.php
и envars.php
и хотите, чтобы они были включены в app_root.php
. Первые два хранятся в ./global/
, относительно app_root.php
. Теперь, когда я использую ./
, я получаю файл, который не найден. Если я использую только global/
(без предварительной косой черты), я получаю ту же ошибку.
мне действительно нужна помощь по этому :-(
Дорожки должны быть по отношению к app_root.php
и не может быть абсолютным -.. Абс путь изменяется в зависимости от установки
Спасибо за чтение,
Джеймс
./ означает текущую папку, так что реально не поможет. можете ли вы дать больше информации о структуре вашего каталога? не имея никакой дополнительной информации, все, что я мог бы посоветовать, это сделать все абсолютно и, возможно, сохранить пути как константы, если вам нравится вместо жесткого кодирования. – 2010-11-28 20:13:08
@jon_darkstar. Я решил взять этот маршрут по рекомендациям Майка Б. - спасибо. – Bojangles 2010-11-28 20:15:22