@glebvvs

Почему слетают права на директорию с содержимым Magento2?

Добрый день. Использую ubuntu 16.04. Ситуация такая. Развернул LAMP у себя на локалке. Magento 2 поставил в директории /var/www/. При первом запуске затребовала права доступа. Прописал команду
sudo chmod 777 -R /var/www/magento2

после этого все заработало как надо. Но столкнулся с тем, что после команды
php bin/magento setup:upgrade

все права отваливаются и каждый раз приходится прописывать
sudo chmod 777 -R /var/www/magento2

чтоб все заработало как прежде.
Может кто-то знает в чем проблема? Кто или что сваливает права обратно на sudo.
  • Вопрос задан
  • 622 просмотра
Пригласить эксперта
Ответы на вопрос 1
PavelMonro
@PavelMonro
Добавьте своего юзера в группу апача, в ubuntu вроде www-data группа по умолчанию у апача, соответственно скрипты php запускаются от
sudo usermod -a -G www-data youruser

Либо запускайте команды для magento от пользователя под которым работает апач и у которого есть права на папку с magento:
sudo -u www-data php bin/magento setup:upgrade
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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