Ответ 1
sudo dseditgroup -o edit -a your_username -t user _www
Я на самом деле пытаюсь запустить Symfony2 на своем MacBook Pro (Mac OS X 10.6).
Когда я запускаю приложение apache, весь файл кеша и журнала создается пользователем/группой _www: _www. Но мне уже приходится редактировать эти файлы в CLI с моим собственным пользователем.
Мой вопрос: как добавить пользователя в группу _www?
Я попытался отредактировать /etc/group, чтобы добавить мое имя пользователя в группу _www, перезапустить apache: fail Я также попытался изменить /etc/apache 2/httpd.conf, чтобы изменить пользователя и группу, используемые Apache: полная ошибка доступа.
У кого-нибудь есть идея?
sudo dseditgroup -o edit -a your_username -t user _www
Я бы предложил то же самое, что и выше, но здесь немного больше версии для копирования/вставки:
sudo dseditgroup -o edit -a `whoami` -t user _www
Я столкнулся с одной и той же проблемой, чтобы сделать ее глобальной на вашем персональном Mac, а не на производстве, я бы предложил запустить это, и вам больше не придется делать chmod
sudo dseditgroup -o edit -a _www -t user staff