создать тестовую среду для веб-приложения на ПК - проблемы с каталогом

У меня есть сайт, который физически имеет эту структуру каталогов.

-public_html
--conf     > contains file conf.php 
-SiteFiles
-LiveSite > contains file ConfLive.php 

Каталог public_html/conf/ содержит файл с именем conf.php.

этот файл содержит следующие включения

include_once('/home/mydir/SiteFiles/LiveSite/conf/ConfLive.iphp');

Я хочу скопировать это приложение на тестовый ПК, чтобы протестировать его. Тестовый ПК использует XAMPP Apache. «Корневой» каталог на тестовой машине: C:\xampp\htdocs\

Мои вопросы: 1. Где находится логический путь "/home/mydir/" defined"? 2. Какие шаги я должен предпринять, чтобы заставить это работать на моей тестовой машине, предпочтительно с помощью конфигурации сервера и без изменения приложения.

Спасибо. (PS, возможно, этот вопрос лучше задать на сайте Server Overflow.)


person ernie    schedule 07.05.2010    source источник
comment
Почему вы используете абсолютные пути?   -  person tplaner    schedule 08.05.2010


Ответы (1)


Вы можете использовать $_SERVER["DOCUMENT_ROOT"] в качестве корня документа.

person edwin    schedule 07.05.2010
comment
Я хотел бы избежать изменения приложения, плюс я исправляю одно и продолжаю находить новые. - person ernie; 08.05.2010