|
|
|||||
[+ 1.7 - 04.02.2006]
|
INCLUDE не хочет работать
выполняю include("./includes/2.php") в файле ./folder/1.php на localhost. Не хочет работать, ругается на переменную PATH(!). Похоже, что не правильно сконфигурировал APACHE?! Или в чем может быть дело?
require() себя так же ведет <!--#include... --> себя так же ведет. Че за дела? |
|
|||||
[+ 1.7 - 04.02.2006]
|
не, вообще, допустим, если файл лежит в корне, то include работает для любого файла из любой папки. Если файл перекладываешь из корня в какую-то папку и из него делаешь include из родительской папки, то инклуд не работает.
- например файл 1.php c include(./includes/2.php), лежащий в корне работает - если переложить файл 1.php из корня в каталог ./1/, то инклуд перестает работать - тогда пробую include(../includes/2.php) - работает, но хотелось бы абсолютной адресации... что-то вроде include(/includes/2.php), или include(./includes/2.php)... include() мать моя - женщина!... как заставить его работать с абсолютными адресами!? |
|
|||||
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
Места, где ПХП ищет инклюды указываются в php.ini... Что значит с абсолютными адресами? Плевать хотел ПХП на операционную систему
__________________
X |
|
|||||
[+ 1.7 - 04.02.2006]
|
Цитата:
Поковырял PHP.INI Там корень почему-то - диск С(!). Хотелось бы сделать корнем C:/Program Files/Apache/htdocs/ Там (в PHP.INI) вроде есть какой-то параметр (docs_root - что-то в этом роде... не запомнил), но у меня не получилось установить корень для include() в произвольную папку. Т.е. при обращении include("./1.php") у меня идет обращение к файлу c:/1.php, а не к файлу C:/Program Files/Apache/htdocs/1.php, как хотелось бы. Устал объяснять 80) Проще самому разобраться... И еще прикольчик. Как выяснилось, у меня на компе живут 2-а файла PHP.INI: один в c:/windows, а второй в C:/Program Files/Apache/php. Раньше я пытался настроить первого... поэтому include_path и не работал. Сча разобрался с ним, но теперь хочется прикрутить root. |
|
|||||
Я бы зделал примерно так
|
|
|||||
А вообще... Не то, чтобы обязательно, но желательно располагать проект так, чтобы все файлы проекта содержались от индекса и дальше по структуре каталогов...
Это так, общие рекомендации, не только к пхп относящиеся....
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
Часовой пояс GMT +4, время: 16:10. |
|
« Предыдущая тема | Следующая тема » |
|
|