Вопрос: как сделать chown на директории?
PHP скрипт не дает изменять владельца для файлов закачанных по FTP.
По FTP тоже нельзя такого сделать.
владельца может изменить только (суперпользователь)root, поэтому, если необходимо, меняйте права доступа (chmod).
Или опишите задачу - подскажем более точное решение.
Т.е. Чтобы поменять права досту я должен сделать так:
1. chmod file/dir 777
2. chown file/dir apache
3. chmod file/dir old_perms
?
нет, только чмод.
http://ru.php.net/manual/ru/function.chown.php
Цитата: |
чтобы не менять владельца, возможно (напишите что хотите делать, потому как я не телепат) это вам поможет
http://support.ruweb.net/cgi-bin/kb.cgi?action=read;id=19;lang=ru
в этом случае запуск скрипта идёт от вашего пользователя.
Добрый день. Такой вопрос, а как восстановить владельца, после того, как в DirectAdmin было сделано Reset Permissions? Сейчас на всё выдаётся 403. Можно сделать, чтобы апач запускал скрипты от моего имени?
Цитата: |
Цитата: |
А можно сделать чтобы по FTP сразу пользователем веб-сервера грузилось, а не моим?
Неудобно постоянно на все директории, куда скрипты пишут, 777 ставить права.
нет. владельца может изменить только рут.