Composer будет работать только как root, не будет работать как обычный пользователь - PullRequest
0 голосов
/ 12 ноября 2018

Композитор работал нормально без инцидентов. Я недавно обновил свой Mac (Mojave) до PHP 7.2.12, используя homebrew.

Теперь я не могу запустить композитор. Он просто зависает и ничего не делает, но если я запускаю его как sudo, он работает нормально.

Я уже подтвердил:

  1. Composer находится в моей папке /usr/local/bin, а эта папка находится в $ PATH
  2. Разрешения композитора: 0755
  3. Я проверил папку ~/.composer, и она принадлежит пользователю с соответствующими разрешениями

Я пытался удалить его и переустановить, но у меня такое же зависание, как только я запускаю php composer-setup.php

Любая помощь или предложения будут великолепны.

1 Ответ

0 голосов
/ 20 ноября 2018

При отладке моего приложения я понял, что когда я запустил менеджер composer, у него был отладочный перерыв, вызванный xdebug в phpStorm.

Так что будущие заметки для тех, кто сталкивается с подобнымпроблема, убедитесь, что ваш отладчик отключен при запуске composer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...