Программирование > PHP
PHP и пути. Почему упорно неработает include???
:
php 3 для Windows. Отлаживаю сайт.
Есть корневая дириктория с файлом index.php (у всех файлов расширение php), мне нужно, что бы командой
подгружались файлы из подкаталога inc, который находиться в корневой дириктории. Тоесть, где бы не находились php файлы (в подкаталогах), чтобы функция
работала. Изменение в пути include ("b.php"); на include ("/b.php"); выдает ошибку "Warning: Failed opening \'a.php\' for inclusion in g:\\www\\index.php on line 2", а если файл b.php положить в корн6евую д ирикторию, то все ОК. Ве ОК также, если указать прямой путь, т.е. include ("inc/b.php");, но тогда это не работает, когда файл с этой командой находиться не в корне.
Есть у php файл php3.ini, который задает, где искать эти файлы. Я пробовал указывать пути, но безрезультатно! Может я что-то непавильно делаю?
NAS:
Мистер-Х
А если так
include ("/inc/b.php");
Ну или пропиши абсолютный путь.
:
так в том т и дело, что так пробовал и даже написал об этом.
MadDog:
Antoxa:
прописать глобальную опцию include_path в php.ini
Навигация
Перейти к полной версии