У меня возникли проблемы с установкой композитора по всему миру.Установка Composer во всем мире для использования laravel?
Я устанавливаю композитор в свой каталог «C: \ wamp \ bin \ php \ php5.4.12» - (я использую WAMP) и делаю проект в «C: \ wamp \ www \ project» с помощью команды : php composer.phar create-project
.
Проблема заключается в том, что я могу использовать команду php composer.phar
, когда я в каталоге, где я ее установил (bin \ php \ php5.4.12), этот каталог уже находится в моих переменных пути.
Их также файл composer.bath в том числе в этом каталоге: "@ECHO OFF" "php '%~dp0composer.phar' %*"
, которые должны сделать его глобальным, но когда я использую команду композитора в другом каталоге (директории моего проекта) с помощью cmd
, ошибка выскакивает, говоря:
"@ECHO OFF" "PHP«C: \ WAMP \ Bin \ PHP \ php5.4.12 \ composer.phar ..."
"@ECHO OFF" не является внутренней или внешней командой оперативной программы или командного файла.
Кто-нибудь знает, в чем проблема?
Спасибо, похоже, что сработало. Но одна проблема, если я набираю «компоновщик установки» или любую другую команду, которую она не выполняет, она отображает только всю информацию о композиторе (опции, доступные команды, ..). Любая идея, что происходит? – user3231419
Вы должны находиться в директории с файлом composer.json. –
Нет, командный файл должен передать все параметры командной строки! В настоящее время этого не происходит. – Sven