Возможный дубликат:
Какие разрешения в Linux лучше всего использовать для моего сайта?
Когда я пытаюсь загрузить файл с помощью PHP в папку, эта папка должна иметь разрешение 777, но это угроза безопасности, я хочу установить 755 для разрешения папки, но в этом разрешении PHP не может загружать файлы.
Что я должен делать ?
Сервер: Linux CentOS
Панель управления: Kloxo
Корневой доступ: Да
Вы можете просто изменить владельца папки загрузки на пользователя apache, используя:
$ sudo chown apache_user /path/to/upload/folder
Конечно, вам нужно знать пользователя, от имени которого работает ваш веб-сервер.
Если вы хотите предоставить доступ к папке нескольким пользователям, вы можете изменить группу и предоставить группе соответствующие разрешения.