Скрипт drupal_fix_permissions.sh
Last updated
Was this helpful?
Last updated
Was this helpful?
Скрипт устанавливает корректные доступы к файлам и каталогам Idea Hub. Для использования скрипта необходим sudo
доступ.
Стоит принять во внимание, что если какая-либо папка (private, files или другие) отсутствует, то скрипт не покажет ошибки.
Чтобы воспользоваться скриптом:
скрипт.
Ознакомьтесь с документацией, встроенной в этот скрипт. Документацию можно посмотреть, если запустить скрипт с параметром --help
.
Определите группу, от которой работает ваш сервер. Зачастую это www-data (найдите универсальный способ определения).
Желательно, чтобы пользователь, который владеет папкой с проектом, и пользователь, который запускает cron
, совпадали. Нужно обозначить, что должен быть специальный пользователь, например ideahub, от имени которого выполняется и установка, и обновления, и т.п.
Основные опции команды:
-u
пользователь.
-g
группа.
-f
путь до папки private из папки web
.
-p
полный путь до папки web
проекта.
В итоге команда будет иметь вид: