Как дать пользователю bitnami разрешение на редактирование .htaccess для bitnami multisite ec2? - PullRequest
0 голосов
/ 19 декабря 2018

Я установил мультисайтовый Wordpress AMI Bitnami на свой экземпляр Amazon EC2.Для настройки Multiite Network мне нужно внести изменения в файл .htaccess.

Я проверил права доступа к файлу: -rw-r - r-- 1 демон демона 235 29 ноября 12:15 .htaccess

Мне нужен bitnami Пользователь, чтобы иметь возможность редактировать файл.Итак, сначала я сделал

getfacl .htaccess

# file: .htaccess
# owner: daemon
# group: daemon
user::rw-
group::r--
other::r--

Я вошел в систему как bitnami пользователь.Поэтому я использовал команду, указанную ниже, чтобы дать bitnami разрешения на редактирование.

sudo setfacl –mu: bitnami: rwx .htaccess

Но я получаюошибка как

Usage: setfacl [-bkndRLP] { -m|-M|-x|-X ... } file ...
Try `setfacl --help' for more information.

Нужна помощь, чтобы решить то же самое.

Спасибо

1 Ответ

0 голосов
/ 20 декабря 2018

Инженер Битнами здесь.

Вы можете изменить разрешения для файла .htaccess, выполнив эту команду

sudo chown bitnami:daemon .htaccess
sudo chmod g+w .htaccess

После выполнения этих команд вы можете начать редактирование файла.

В целях безопасностиИз соображений производительности мы не разрешаем Apache читать файлы .htaccess.По этой причине мы переместили конфигурацию в файлах .htaccess в основные файлы конфигурации приложения и по умолчанию установили для параметра AllowOverride значение Нет.

У вас есть два различных варианта, чтобы начать использовать файлы .htaccess: - Изменить/opt/bitnami/apps/mediawiki/conf/htaccess.conf файл и включает информацию о файле .htaccess внутри блока Directory.Более подробную информацию об этом вы найдете в этом руководстве

https://docs.bitnami.com/aws/apps/wordpress-multisite/administration/use-htaccess/

  • Отредактируйте файл /opt/bitnami/apps/wordpress/conf/httpd-app.conf и измените для параметра AllowOverride значение All.После этого вам нужно будет перезапустить Apache

В обоих вариантах вам потребуется перезапустить Apache после этого:

sudo /opt/bitnami/ctlscript.sh restart apache
...