Сделайте/www/html/постоянно доступный для моих веб-обзоров для установки drupal сайтов

Я использую

chown -Rf www-data:www-data /www/html/*

и

chmod -Rf 777 /www/html/*

дать мое drupal разрешение ядер создать новый сайт. (с и без *)

Я также попробовал каждый вариант вышеупомянутых команд, которые я мог найти также. Однако каждый раз я поместил новое drupal ядро в каталог HTML, я должен дать команды снова и снова, или drupal не может получить доступ к файлам, в которых это нуждается.

Я знаю, что это может быть сделано, потому что xampp, mampp и acquia dev рабочий стол не нужен я для входа в каталог и владение изменения и полномочия каждый раз, когда я добавляю новое drupal ядро к нему. Таким образом, как я делаю это постоянным на моем сервере человечности 16.04, который я использую для домашней разработки? Я просто хочу загрузить новое drupal ядро, сделать базу данных и установить новый сайт drush или графически не имея необходимость также возобновлять показанный и команды chmod каждый раз? Я - новичок к серверам и провел сотни часов, уча лишь, не может найти то, что я или делаю неправильно или просто не делаю в своем сервере.

Помогите и спасибо за Вашу справку.

0
задан 12 July 2016 в 09:23

1 ответ

Полномочия обычно не распространяются каталогом, в который копируются файлы, довольно новыми полномочиями управляет umask пользователя. Однако при копировании файла от одного местоположения до другого, это - что-то вроде особого случая, где umask пользователя по существу проигнорирован, и существующие полномочия на файле сохраняются. Понимание этого понятия является ключом к получению, что Вы хотите (отсюда) .

Поэтому при копировании нового каталога в/var/www/html, необходимо использовать:

cp --no-preserve=all -r ~/drupal/ /var/www/html/new-drupul/

Другая вещь устанавливает липкий бит на/var/www/html каталоге:

sudo chmod g+s /var/www/html

Теперь, когда Вы создадите новые файлы в/var/www/html или извлечете новый drupul там, они наследуют своих родительских владельцев. можно читать больше о липком бите здесь .

, Если Вам интересно читать больше о полномочиях апача и/var/www/html , этот вопрос даст Вам все ответы.

1
ответ дан 28 September 2019 в 23:48

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

Похожие вопросы: