композитор глобального требуют фреймворк Laravel/установки жму жму на "изменить текущий каталог"

композитор глобального требуют фреймворк Laravel/установки жму жму на "изменить текущий каталог"

08.01.2020 01:04:27 Просмотров 24 Источник

В настоящее время я настраиваю свой laravel на моей новой машине. но когда я попытался запустить composer global require laravel/installer, кажется, что команда застряла на измененном текущем каталоге, чтобы C:/Users/sheer/AppData/Roaming/Composer-да. Я ждал почти час, чтобы закончить установку, но я все еще застрял на этой измененной текущей части каталога.

enter image description here

У вопроса есть решение - Посмотреть?

https://stackoverflow.com/questions/59643482/composer-global-require-laravel-installer-stucked-on-changed-current-directory#comment105448240_59643482
Какую версию composer вы используете?
https://stackoverflow.com/questions/59643482/composer-global-require-laravel-installer-stucked-on-changed-current-directory#comment105448336_59643482
мой композитор версия 1.9.1 2019-11-01 17: 20: 17 @Rwd
https://stackoverflow.com/questions/59643482/composer-global-require-laravel-installer-stucked-on-changed-current-directory#comment105452080_59643482
@Заднеприводный, он говорит ОК, чтобы все проверки

Ответы - композитор глобального требуют фреймворк Laravel/установки жму жму на "изменить текущий каталог" / composer global require laravel/installer stucked on "Changed current directory"

Lalit Kumar

08.01.2020 01:26:42

Установите composer оттуда https://getcomposer.org/download/
Затем выполните эту команду для создания проекта Laravel:

composer create-project --prefer-dist laravel/laravel blog "5.8.*"
https://stackoverflow.com/questions/59643482/composer-global-require-laravel-installer-stucked-on-changed-current-directory/59643853#comment105451676_59643853
запуск t его команда работает. не знаю, почему composer global require laravel/installработает не так, как ожидалось.
https://stackoverflow.com/questions/59643482/composer-global-require-laravel-installer-stucked-on-changed-current-directory/59643853#comment105451780_59643853
Я думаю, что эта команда предназначена для linux, а не для window
Mojtaba Asadollahzadeh

08.01.2020 02:08:02

когда вы пытаетесь использовать composer с опцией gloab, вы имеете в виду, что hey composer I want to save and have this type of dependence for future use ( что-то вроде laravel ). поэтому он переключается в папку установки и пытается установить зависимость внутри нее. Как вы можете видеть теперь, каталог по умолчанию для вас : C:/path/to/composerкоторый не доступен для записи без разрешения администратора в windows. таким образом, вы eaither должны изменить каталог установки composer, который не предлагается, или вы должны щелкнуть правой кнопкой мыши на CMDи нажать на Run As Administrator.

проверьте и посмотрите, как это работает.этот тип проблем в большинстве случаев является проблемами разрешения.

https://stackoverflow.com/questions/59643482/composer-global-require-laravel-installer-stucked-on-changed-current-directory/59644519#comment105451699_59644519
Запуск от имени администратора также не работает. я попытался снять флажок только для чтения свойств папки composer. но все равно не работает так, как надо.
Закрыть X