Помогите разобраться немного не понимаю. Есть на локальном компе Wamp server со всем набором прог. путь: http://Localhost = c:\wamp\www и там я размещаю свои папки с сайтом. И есть сервер с Линокс. Вопрос такой. есть подпапка например /site2 в которой еще один index.php и есть подпапка /includes в которой нужные куски html для моего index.php который расположен в подпапке /site2. Нужно прописать пути в include(); файла index.php в подпапке /site2 чтобы он собрал html из кусков расположенных в подпапке /includes. Мой локальный сервер не понимает и пишет что не находит файлов. Я уже писал по разному и никак. А прямой путь на сервер писать не могу. Я же хочу протестить на своем компе? Как прописать правильно локальные пути или нужно что то править в php.ini?
не получается что то. Вот когда index.php находится в корневой папке сайта то все работает как надо с указанием локальных путей. А когда файл index.php в подпапке то пока никак не работает. Я подозреваю что что то нужно в php.ini переделать
Да что вы зациклились на php.ini. PHP: <? // Установка текущей директории для файла index.php set_include_path(dirname(__FILE__).'/'); // Подгрузка других файлов include_once "includes/abc.html" include_once "includes/def.html" include_once "site2/index.php" ?> Если нормально надо подгружать только из файла site2/index.php юзать PHP: <? include getenv('DOCUMENT_ROOT').'/includes/abc.html'; ?>
Почему то не работает, хотя если взять этот путь и ввести в браузере, то картинка открывается нормально ?