разрешить приложению laravel создавать / изменять файлы проекта?

У меня есть планы по созданию графического интерфейса генератора, доступного по маршруту в режиме разработки. При выполнении каких-либо действий в графическом интерфейсе он создаст или обновит соответствующие файлы в папке проекта. Это означает, что пользователю веб-сервера нужны разрешения для обработки файлов. Какой хороший способ сделать это? Я подумал о нескольких подходах, но не уверен.

  • После того, как вы загрузите мой пакет, позвольте пользователю chmod все самостоятельно. Это может быть проблемой, так как эти изменения будут переданы в систему контроля версий?
  • Добавьте какой-нибудь инсталляторный скрипт, который вы можете запустить с помощью sudo для выполнения 1) для вас.
  • Добавьте временную рабочую папку для генератора, где он имеет полный доступ. Затем вы настраиваете символическую ссылку на фактическую папку проекта, чтобы она оставалась синхронизированной. Таким образом, у вас не будет проблем с мерзавцем.

Я очень рад, что вы думаете об этом!

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector