Сразу скажу, что VirtualHost я настроил, localhost показывал страницу апача, всё ок. Создал новый виртуальный хост, настроил, запустил - всё ок.
Создаю новый проект yii2 через composer - всё ок, проект работает.
Сдёргиваю рабочий проект по git - ругается на отсутствие прав, не может создать каталог, не может в запись вообще. mod_rewrite включён.
Заработало только после chmod -R 0777 project, но ведь так неправильно же, не?
И как вообще правильно делать, если следовать правилам хорошего тона в разработке? Мне нужно держать проекты в какой-то папке, в которой я, как простой юзер, смогу изменять файлы, работать с git, и в то же время запускать их локально в апаче.