[php] Как изменить рабочую папку по умолчанию?

Discussion in 'PHP' started by haine, 31 Jul 2010.

  1. haine

    haine New Member

    Joined:
    13 Dec 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Не работает это:
    PHP:
    file_put_contents('settings/session.txt',serialize($somevar));
    Хотя директория "settings" имеется. Посмотрел через getcwd(), где я сейчас, оказалось вот что:

    C:\Program Files\Apache Software Foundation\Apache2.2 - директория, в которой ищется папка settings.
    А директория, в которой находится скрипт - D:\www\dev\projects\vs

    Проблема появилась после обновления ПО веб-сервера (Апач 1.3.34 - 2.2, php 5.1 - 5.3.3)
    Раньше файлы и папки для file_put_contents и тд. искались в той же директории, что и скрипт, а сейчас почему-то ищется в апачевской папке.

    Подскажите, в каком конфиге и что править, чтобы по прежнему файл искался/создавался относительно той же папки, что и скрипт?