Я использую усадьбу 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