2015-03-11 12 views
6

jestem po Laracasts: Build your first app in laravel - episode 2. Przeszedłem także przez Laravel 5 Docs. Po zainstalowaniu instalatora laravel uruchamiam "laravel new blog", ale wystarczy utworzyć pusty folder. Dlaczego?laravel 5 instalator tworzy tylko pusty folder

Mój plik bash_profile czyta

export PATH =/Applications/mA/bin/php/php5.5.10/bin: $ PATH
export PATH = $ HOME/bin: $ PATH
export PATH = $ PATH: ~/.composer/sprzedawca/bin/
export PATH = $ PATH: ~/.composer/sprzedawca/bin
export PATH = "/ usr/local/bin: $ PATH"

+0

Niektóre krok po kroku tutaj http://laravel.com/docs/5.0 – Anderscc

+0

Niestety, zapomniałem wspomnieć, że ja po zbyt. –

+0

Czy otrzymujesz? "Aplikacja do tworzenia ... Aplikacja gotowa! Zbuduj coś niesamowitego ". Po uruchomieniu polecenia w terminalu? Alternatywą może być zainstalowanie go przez Composer. – Anderscc

Odpowiedz

0

miałem taki sam problem. W moim przypadku (Debian 7,8)

najpierw spróbować wezwać instalatora o pełnej ścieżce:

/home/_your_username_/.composer/vendor/bin/laravel new _your_projectname_ 

Jeśli działa tak to chyba masz konfigurację $ PATH w niewłaściwej kolejności.
raz pierwszy zainstalował laravel 4 instalator w /usr/local/bin/laravel następstwie tej instrukcji http://laravel.com/docs/4.1

Potem zainstalowałem nową laravel 5 instalator następstwie tej instrukcji: http://laravel.com/docs/5.0

więc problem był, bo użyłem

export PATH="$PATH:~/.composer/vendor/bin" 

dodać binarny do mojego $PATH został umieszczony na końcu listy, a stary instalator stwierdzono pierwszy. Użyj

export PATH="~/.composer/vendor/bin:$PATH" 

zamiast, tak że zostanie dodana przed /usr/local/bin/ Wtedy powinno działać.

4

Zdarza się, ponieważ próbuje używać starego laravel zainstalowanego w katalogu/usr/local/bin instalatora.

Po prostu trzeba ją usunąć z:

sudo rm/usr/local/bin/laravel

I to wszystko, to pracował dla mnie!

+0

To rozwiązało to dla mnie. – Ducain

+0

Dokładnie to, co było potrzebne; Powinienem był sobie uświadomić. –