2015-01-01 23 views
11

Git nie został rozpoznany przed wystąpieniem tego błędu, więc oba zmienne środowiskowe wskazują na lokalizację git. Kompozytor nie zostanie znaleziony, mimo że uruchomiłem polecenie z folderu zawierającego composer.json. Composer jest poprawnie zainstalowany. Zauważ, że obie ścieżki wskazują na git, czy tak powinno być?'composer' nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie

enter image description here

+4

Jak zainstalowałeś kompozytora? Czy uruchomiłeś ponownie monit CMD? Jaka jest całkowita wartość "PATH"? –

+0

wartość "Ścieżka" (nie ograniczona) to "C: \ Program Files (x86) \ Git \ bin; C: \ Program Files (x86) \ Git \ cmd; C: \ xampp \ php; C: \ ProgramData \ ComposerSetup \ bin ". Zainstalowałem go z .exe na stronie. Zwaliłem cmd. – Dimoff

+1

@WouterJ jest odpowiednia dla "Czy uruchomiłeś ponownie monit CMD?". Musisz ponownie uruchomić swój port CMD. Wtedy tylko Ty możesz uzyskać komendę kompozytora. – NullPointer

Odpowiedz

4

iść do C:\wamp\www\laravel\ w wierszu polecenia użycie "C:\ProgramData\ComposerSetup\bin\composer install" zamiast "composer install"

+0

Możesz wypróbować kroki wymienione w http://leedavis81.github.io/global-instalacja-composer-on-windows/ Ponieważ sposób, w jaki sugerujesz, nie jest tak użyteczny podczas tworzenia nowego projektu laravel, będzie zadzwoń do kompozytora, a znajdziesz błąd –

13

Dla każdego, kto jeszcze czyta szukając odpowiedzi (tak jak ja, kiedy znalazłem ten): ponowne uruchomienie cmd wiersz nie będzie działać , musisz ponownie uruchomić przeglądarkę Windows lub komputer, a następnie zarówno kompozytor, jak i php będą działać globalnie.

+0

dzięki, zadziałało! – undefined

+0

zrobione! :) Dzięki –

0

prawym przyciskiem myszy ikonę Mój komputer Ikona wybrać propertise

Advance Ustawianie

-> Zakładka Advance -> Zmienne środowiskowe

-> Zmienne systemowe -> Kliknij ścieżka ->

-> Dodaj linię ->C:\composer

Powiązane problemy