О Chmod создаваемых файлов.

Kail

Новичок
О Chmod создаваемых файлов.

Никто не поможет?
Нужно, чтобы при копировании файлов на сервере (не на сервер, хотя можно и это)
автоматом выставлялся СНМОД 777.
и желательно на определённый тип файлов, мне например нужно 777 на *.тхт. и 755 на .рнр. Автоматом ставится 644, а лазить по всем папкам, куда скрипт скопировал файлы - замучаешься.
Я читал,что это можно сделать через настройку АПАЧЕ, но конкретной инфомации не нашел.
А может еще есть способ?
Помогите,очень нужно!
 

Kail

Новичок
Копирую так:
PHP:
copy( "kod.txt", "$file/kod.txt");         //$file - содержит название вложенного каталога
PHP:
chmod($file'/kod.txt', 0777);
//файл копируется, а вот chmod не выставляется[/PHP]
в ответ сервер пишет, что файл недоступен для записи (что вполне естественно)
 

kruglov

Новичок
мне кажется, что он копирует файлы через FTP и они лежат под юзером, а криво настроенный php пишет под nobody или кто там еще, почему прав писать в эти файлы и не имеет.
 

Kail

Новичок
СПАСИБО, работает, только почему- то при выполнении такого проверочного скрипта
PHP:
 $file = 123;  //123- влож. папка
chmod($file.'/kod.txt', 0777);
при проверке результата Т. коммандером его выносит с сайта, и потом минут пять невозможно соединиться пишет что время ожидания истекло

-~{}~ 04.07.05 14:15:

kruglov- у
А мне то и нужно, чтобы любой мог писать в *.тхт
 
Сверху