Вопрос к знатокам Linux и PHP(проблемы с правами доступа)
А как сделать чтоб скрипт работал от имени хозяина?
Один скрипт создаёт файл с правами по умолчанию (rw-r-r), и после этого другой скрипт не может его редактировать(не имеет права). Вопрос: как создавать фаил с определёнными правами доступа?
можно созжать так как создаешь а потом поменять...
хотя у меня все и так работает... файл создаю... другим скриптом меняю... ведь скрипт работает (любой) от имени хозяина.... а что в то что в том случае енто ты...
chmod
(PHP3 , PHP4 )
chmod -- Changes file mode
Description
int chmod (string filename, int mode)
Attempts to change the mode of the file specified by filename to that given in mode.
Note that mode is not automatically assumed to be an octal value, so strings (such as "g+w") will not work properly. To ensure the expected operation, you need to prefix mode with a zero (0):
chmod ("/somedir/somefile", 755); // decimal; probably incorrect
chmod ("/somedir/somefile", "u+rwx,go+rx"); // string; incorrect
chmod ("/somedir/somefile", 0755); // octal; correct value of mode
Returns true on success and false otherwise.
See also chown() and chgrp().