Эта тема на forum.dklab.ru


batia: как установить права 644 для вновь создаваемых файлов???
закачиваю с помощью скрипта файлы в папку upload/
далее хочу выставить права с помощью функции chmod($fname,'0644');
получаю ошибку:
Warning: chmod(): Inappropriate file type or format in /home/publicr1/public_html/db/upload.php on line 28

адрес файла пишу так:
/home/publicr1/public_html/db/upload/filename.gif

может быть можно как то сделать так - чтобы создаваемые файлы автоматически права получали необходимые? с помощью .htaccess может быть?
bæv:
chmod($fname,'0644');
— RTFM

http://ru2.php.net/manual/ru/function.chmod.php
batia:
точно! я кавычки зачем то поставил. а надо было просто 0644 писать 6)))) мозг за весь день видимо устает все же :)
Юрий Насретдинов:
batia
Ещё можно установить umask() соответствующий, и вообще не чмодить файлы после создания.

Эта тема на forum.dklab.ru