|
|
|
| Добрый день!
Никогда с такой проблемой не сталкивался, а тут на хостинге решил сделать все путем разместив файлы по папкам.
../obuchenie/index.php
../obuchenie/admin/index.php
В папке ../libraries/ лежит файл config.php который в вышеуказанных файлах index.php инклюдится. В файле obuchenie/index.php прописываю в первой строке include('../libraries/config.php') и все работает. Файл config.php находится. А в файле на уровень глубже ../obuchenie/admin/index.php тоже самое делаю и файл не находится выводится сообщение:
Warning: include(./libraries/config.php) [function.include]: failed to open stream: No such file or directory in C:\www\obuchenie\admin\index.php on line 2
Warning: include() [function.include]: Failed opening './libraries/config.php' for inclusion (include_path='.;c:\php\includes') in C:\www\obuchenie\admin\index.php on line 2
Что нужно системе не пойму. Все тоже самое, что и в первом случае - работает, а тут нет.
Для информации - если это поможет найти ответ. Сервер Apache/2.2.25 (Win32) PHP/5.2.17 | |
|
|
|
|
|
|
|
для: Alex Boxgorn
(19.10.2014 в 14:19)
| | Блин, никогда таким не пользовался.
Оказывается нужно использовать путь не такой - include('../libraries/config.php')
а вот такой include('../../libraries/config.php') и все работать начинает!! | |
|
|
|
|
|
|
|
для: Alex Boxgorn
(19.10.2014 в 15:01)
| | прочитайте внимательно про относительные и абсолютные пути | |
|
|
|