При инклудить файл за пределами папки www?

Тема в разделе "PHP Pro", создана пользователем new_forward, 23 апр 2011.

Статус темы:
Закрыта.
  1. new_forward

    new_forward

    Регистр.:
    5 май 2008
    Сообщения:
    668
    Симпатии:
    44
    Доброго времени суток!

    Скажите пожалуйста как можно при инклудить файл за пределами папки www?
     
  2. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.037
    Симпатии:
    702
    попробуй использовать путь до файла на сервере
     
  3. Alternator

    Alternator

    Регистр.:
    23 мар 2009
    Сообщения:
    295
    Симпатии:
    145
    не только можно, но еще и нужно, и это достаточно частая практика.

    например все PEAR-библиотеки спокойно можно ставить вне дерева веб-сервера, что позволяет работать с ними более чем одному проекту.

    хотя, теоретически можно связку LAMP чтобы нельзя было юзать подключения вне веб-директории, на практике стоит за это отрывать руки
     
  4. Miraage

    Miraage Angular/Laravel

    Регистр.:
    3 июн 2008
    Сообщения:
    230
    Симпатии:
    51
    Вы пробовали использовать относительные пути, содержащие симлинки? (../path/to/file.ext)
     
  5. trooll

    trooll PHP кодер

    Регистр.:
    22 дек 2008
    Сообщения:
    503
    Симпатии:
    116
    А что не так? Бери и инклудь хоть по прямому пути хоть по относительному. Тут вопрос поставлен не так, тут скорее всего надо узнать хватит ли прав для инклуда файла в не корневой директории скрипта...
     
    donvictorio нравится это.
Статус темы:
Закрыта.