Реклама на сайте Advertise with us
Тема: ПХП: дублируются каталоги в пути DOCUMENT_ROOT Расширенный поиск по форуму
 
Внимание! В связи с устареванием топика эта страница была взята из кэша.
Автор Сообщение
Информация о пользователе Jam


Зарегистрирован: 01.10.03
Сообщения: 221
Ссылка на сообщениеДобавлено: 08/01/04 в 14:00     

Код:
phpinfo()
DOCUMENT_ROOT   /home/home/masha/masha/html
SCRIPT_FILENAME   /home/home/masha/masha/html/phpinfo.phtml

как лечить?
из-за того что ПХП выдаёт такие пути, вылазят ошибки

Код:
Warning: open_basedir restriction in effect. File is in wrong directory

K началу

 
Информация о пользователе sAx


Зарегистрирован: 07.06.00
Сообщения: 1826
Ссылка на сообщениеДобавлено: 08/01/04 в 14:58     

Смотря для чего и в каких случаях тебе это нужно.
Например можно использовать _SERVER["PATH_TRANSLATED"] -- сразу полный путь к твоему скрипту) /home/home/masha/masha/html/phpinfo.phtml)
или использовать свой конфиг-файл (файл-настроек), где будут прописаны нужные тебе пути например:
$BASE_URL = 'http://www.masha/com/';
$BASE_DIR = '/home/home/masha/masha/html/';
$PIC_DIR = $BASE_DIR. 'pictures/';
Преимущество собственного конфига -- независимость от настроек путей на серве плюс возможность вынести конфигурацию за пределы www-сервера. При переносе скрипта меняется только $BASE_URL и $BASE_DIR . Недостаток -- небольшое усложнение кода.

K началу

 
Информация о пользователе arthur


Зарегистрирован: 20.06.02
Сообщения: 11
Ссылка на сообщениеДобавлено: 08/01/04 в 20:30     

Путь скорее всего верный. А в реализации open_basedir до сих пор содержится некая неуловимая бага толи в PHP, толи в Apache.

K началу

 
Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!
Внимание! В связи с устареванием топика эта страница была взята из кэша.

Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »