Задать вопрос
@victorib_us

Какие поставить права на папку ?

Есть функция fopen(); которая создает файл в определенной директории, для этого необходимо чтобы на директорию стояли определенные права. Но есть ряд проблем во первых ставить права 777 не безопасно. Ставить 755 подойдет только если php выполняется под правами владельца а это не всегда так. Ставить 775 тоже не совсем безопасный вариант на мой взгляд. Изменять права средствами php например ставить папке права 775 а потом после создания файла менять на 755 тоже сработает только если php под владельцем выполняется. Какой будет оптимальный вариант чтобы не было важно под кем выполняется php при этом он мог создать файл в директории и не боятся что эта директория станет слабым местом в безопасности ?
  • Вопрос задан
  • 2432 просмотра
Подписаться 2 Оценить Комментировать
Ответ пользователя Dremkin К ответам на вопрос (4)
Dremkin
@Dremkin
В крайнем случае можно дать все права на папку, но с помощью htaccess запретить выполнение в ней скриптов.
Ответ написан
Комментировать