Rynor
stay hungry
move_uploaded_file(), chmod(), permissions
Уважаемые!
Поиск дал разрозненные ответы, хотелось бы поставить все точки над е.
Писал PHP под Win, соотвт. особо о правах на каталоги и файлы PHP не распространялся. Под Linux, понятное дело, начал.
Загружаю иллюстрации через консоль PHP скриптом с помощью move_uploaded_file() в каталог сайта .../imgs/lalala
Вопрос:
1) Какие права оптимально (безопасно) должны стоять на данном каталоге, куда загруженный файл копируется из /tmp. апач работает как nobody/nobody. права на каталог сейчас root/root 0666, но это что-то не так, по-моему.
2) После загрузки файла использую chmod(.. 0666), чтобы потом иметь возможность переписать файл. Если я поставлю более секурное 0644, то как мне этот файл переписывать?
Заранее огромное спасибо за помощь!
Уважаемые!
Поиск дал разрозненные ответы, хотелось бы поставить все точки над е.
Писал PHP под Win, соотвт. особо о правах на каталоги и файлы PHP не распространялся. Под Linux, понятное дело, начал.
Загружаю иллюстрации через консоль PHP скриптом с помощью move_uploaded_file() в каталог сайта .../imgs/lalala
Вопрос:
1) Какие права оптимально (безопасно) должны стоять на данном каталоге, куда загруженный файл копируется из /tmp. апач работает как nobody/nobody. права на каталог сейчас root/root 0666, но это что-то не так, по-моему.
2) После загрузки файла использую chmod(.. 0666), чтобы потом иметь возможность переписать файл. Если я поставлю более секурное 0644, то как мне этот файл переписывать?
Заранее огромное спасибо за помощь!