Задать вопрос
@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.
  • Вопрос задан
  • 639 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Ваш ответ на вопрос

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

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