2015-12-25 3 views
3

Так у меня есть следующие организации каталогов в моем проекте Laravel:право "общественность" папка Laravel

  • общественного
    • user_images
    • group_images
    • IMG
    • Css
    • поставщик
    • и т.д. ...

Так что моя проблема, когда пользователь загружает изображение переместить его в папку user_image, а затем я использую Intervention Image сделать его меньше, я использую Image :: сделать (#folder), затем измените размер и, наконец, сохраните его. Но для этого папка user_image нуждается в специальных разрешениях: chmod 777 Я могу заставить ее работать, но я думаю, что это нарушение безопасности, если я покину папку с 777 правами.

Должен ли я оставить папку с правами 777 или не должен? Зачем?

Спасибо.

ответ

5

Я предлагаю оставить 777 chmod, если это только изображения, но также разместить пустой файл php с именем «index.php» внутри этой папки, который перенаправляет все входящее соединение на корень.

+0

Спасибо, много помогли. – markerstone

1

Пользователь сети не может навредить папке 777 в папке с фотографиями, поэтому оставьте ее.

Смежные вопросы