2015-07-26 4 views
10

Myślę, że w końcu udało mi się zainstalować homestead na moim laptopie! Teraz próbuję wyświetlić mój projekt laravel w przeglądarce.Po zainstalowaniu Homestead otrzymuję "Brak pliku wejściowego określonego" w przeglądarce. Jak mogę uzyskać dostęp do mojego projektu laravel

Po otwarciu "dev.app" w przeglądarce pojawia się komunikat "Brak podanego pliku wejściowego". co moim zdaniem oznacza, że ​​moje gospodarstwo działa, ale projekt laravel nie istnieje/konfiguracja.

Utworzyłem folder o nazwie Projekty na moim lokalnym laptopie (tzn. ~/Projekty). Następnie od wewnątrz niego i wykonywany tę komendę

laravel nowy dev

Ale wciąż ten sam komunikat o błędzie w przeglądarce to znaczy „Nie określony plik wejściowy”. Próbowałem również, aby otworzyć link „dev.app”/dev”, ale nadal pojawia się ten sam komunikat.

Co robię źle?

Oto treść mojego pliku Homestead.yaml

ip: "192.168.10.10" 
memory: 2048 
cpus: 1 
provider: virtualbox 

authorize: ~/.ssh/id_rsa.pub 

keys: 
    - ~/.ssh/id_rsa 

folders: 
    - map: ~/Projects 
     to: /home/vagrant/Code 

sites: 
    - map: dev.app 
     to: /home/vagrant/Code/Laravel/public 

databases: 
    - homestead 

variables: 
    - key: APP_ENV 
     value: local 

dodatkowe, kiedy należy wykonać następujące polecenia w kolejności 2

cd ~/Projects 
ls 

widzę następujące katalogi dev gospodarstwo

Co należy zrobić, aby zobaczyć mój projekt, gdy przejdę do dev.app? Czy muszę zrobić coś z moim Ubuntu VM lub powinien być w stanie edytować pliki bezpośrednio na usytuowany na ~ \ Projects \ dev”z mojego laptopa?

Odpowiedz

8
  1. Dodaj wpis /etc/hosts na lokalnym komputerze

    192.168.10.10 dev.app 
    
  2. Popraw ścieżkę do folderu publicznego w sekcji witryn swojej Homestead.yaml

    sites: 
        - map: dev.app 
         to: /home/vagrant/Code/dev/public 
    
+5

To zadziałało! Dziękuję bardzo. Musiałem zrobić "vagrant stop", a następnie "vagrant up - provision" po zmianach –

+0

@MikeA Great! Cieszę się, że wszystko się dla ciebie udało. Powodzenia :) – peterm

+1

Dzięki, pracowałem też dla mnie i @Mike, Dziękuję za wyróżnienie części, w której trzeba "obstawiać zaopatrzenie" po zmianach, miałem konfiguracje rdzenia, ale nie dostarczałem !! –

Powiązane problemy