Как правильно установить права композитора на vagrant - PullRequest
0 голосов
/ 30 декабря 2018

Я использую усадьбу 7 для своей работы на местном уровне.Я недавно обновил MacOS до Mojave, и сегодня я запустил обновление vagrant box.

Я добавил сайт в свой файл Homestead.yaml, и когда я пытаюсь запустить vagrant, я получаю сообщение об ошибке ниже.

homestead-7: You are running composer as "root", while "/home/vagrant/.composer" is owned by "vagrant"

homestead-7: You are already using composer version 1.8.0 (stable channel).

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

Ниже показано, как устанавливаются разрешения для локальных и усадебных

локальных

-rwxr-xr-x    1 victor  staff   1892003 Dec 30 11:11 composer

Бродяга / Усадьба

drwxrwxr-x  4 vagrant vagrant 4096 Dec 30 07:17 .composer
...