Я нашел это в руководстве move_uploaded_file()
:
Флориан С. в H. an der E. [.de] в17 августа 2008 г. 09: 02
move_uploaded_file (в моей настройке) всегда создает файлы 0600
(rw- --- ---
) и принадлежит пользователю, работающему на веб-сервере (владелец AND группа)Несмотря на то, что в каталоге установлен липкий бит для прав группы!Я не могу найти какие-либо настройки, чтобы изменить это через php.ini или даже с помощью umask()
.
Я хочу, чтобы мой обычный пользователь на сервере мог tar cjf
каталог .., который не будет работать нафайлы, полностью принадлежащие пользователю веб-сервера-процесса;хотя функция copy(from, to)
подчиняется биту-липучке!
, поэтому кажется, что copy
и rename
выполняют немного другую работу.