Настройка прав доступа к каталогам для drupal 8 в локальной среде

Я прочитал официальную документацию по drupal 8 и до сих пор не понимаю, как настроить правильные разрешения для папок и файлов. Настройка прав доступа к каталогам для drupal 8 в локальной среде

Когда мы даем разрешение 777, оно может работать, но это не изящный способ сделать это, есть ли простой способ настроить разрешение. Я использую Ubuntu 16.04.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
388
1

Ответы 1

Если ваша система работает с принудительной политикой безопасности (SELinux), вам, возможно, придется установить соответствующие правила для правильной работы httpd / drupal.

Помимо этого, следующих требований, указанных в INSTALL.TXT, должно быть достаточно.

Каталог отсутствующих файлов:

mkdir sites/default/files
chmod a+w sites/default/files

Вы также можете установить разрешения для sites/default/, чтобы ваш веб-сервер мог создавать каталоги по этому пути:

chmod a+w sites/default

Отсутствует settings.php:

cp sites/default/default.settings.php sites/default/settings.php

Сделайте его доступным для записи для установки:

chmod a+w sites/default/settings.php

И как только установка будет завершена, верните права доступа:

chmod go-w sites/default/settings.php

Мультисайт:

Для многосайтовой установки замените default на каталог сайта:

mkdir sites/example.com/files
chmod a+w sites/example.com/files
cp sites/default/defaults.settings.php sites/example.com/settings.php

Другие вопросы по теме