сменить владельца папки\файла

Тема в разделе "PHP", создана пользователем lena berkova, 25 янв 2011.

Модераторы: latteo
  1. lena berkova

    lena berkova

    Регистр.:
    14 янв 2009
    Сообщения:
    441
    Симпатии:
    19
    пытаюсь так chown('путь', 'имя') но выдает ошибку
     
  2. t3s

    t3s

    Регистр.:
    16 фев 2008
    Сообщения:
    719
    Симпатии:
    290
    PHP:
    chmod("filename",0777);
     
  3. Nei

    Nei Nosce te ipsum

    Регистр.:
    5 сен 2009
    Сообщения:
    599
    Симпатии:
    470
    chmod это конечно хорошо, но почему-то же chown не работает
    lena berkova, какая ошибка возникает?
     
  4. lena berkova

    lena berkova

    Регистр.:
    14 янв 2009
    Сообщения:
    441
    Симпатии:
    19
    пишет что не может выставить владельца
    при создании файла владелец какойто nobody
     
  5. Torombarus

    Torombarus Писатель

    Регистр.:
    12 мар 2007
    Сообщения:
    9
    Симпатии:
    2
    по данной функции есть замечания....
    1. Эта функция не применима для работы с удаленными файлами, поскольку файл должен быть доступен через файловую систему сервера.
    2. Когда опция safe mode включена, PHP проверяет, имеют ли файлы/каталоги, с которыми вы собираетесь работать, такой же UID (владельца), как и выполняемый скрипт.

    по nobody
    созданные скриптом файлы имеют права скрипта, скрипт работает от имени сервера следовательно и владельцем файлов и директорий становится сервер- nobody