2015-07-26 12 views
10

Ich glaube, ich habe endlich Homestead auf meinem Laptop installiert! Jetzt versuche ich mein Laravel-Projekt im Browser zu sehen.Nach der Installation von Homestead bekomme ich "Keine Eingabedatei angegeben" im Browser. Wie kann ich auf mein Laravel-Projekt zugreifen?

Wenn ich "dev.app" im Browser öffne, erhalte ich die Meldung "Keine Eingabedatei angegeben." was meiner Meinung nach bedeutet, dass meine Heimstätte funktioniert, aber das Laravel-Projekt ist nicht da/Setup.

Ich habe einen Ordner namens Projekte auf meinem lokalen Laptop (d. H. ~/Projekte) erstellt. Dann aus dem Innern davon i ausgeführt, um diesen Befehl

Laravel neuer dev

Aber ich bekomme immer noch die gleiche Fehlermeldung im Browser das heißt „Keine Eingabedatei angegeben.“ Ich habe auch versucht, diesen Link „dev.app“/dev“zu öffnen, aber ich immer noch die gleiche Meldung.

Was ich falsch mache?

Hier ist der Inhalt meiner Homestead.yaml Datei

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 

Zusätzliche, wenn ich führen Sie die folgenden zwei Befehle, um

cd ~/Projects 
ls 

ich folgende Verzeichnisse dev Heimstätte sehen

Was soll ich tun, um mein Projekt zu sehen, wenn ich zu dev.app gehe? Muss ich etwas von meinem Ubuntu VM tun, oder sollte ich die Dateien direkt in sich auf ~ \ Projects \ dev“von meinem Laptop bearbeiten können?

Antwort

8
  1. einen Eintrag hinzufügen in /etc/hosts auf Ihrem lokalen Rechner

    192.168.10.10 dev.app 
    
  2. korrigieren Sie den Pfad in dem öffentlichen Ordner in den Site Abschnitt Ihrer Homestead.yaml

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

Es hat funktioniert! ich danke dir sehr. Ich musste "vagrant halt" machen und dann "vagrant up --provision" nach den Änderungen –

+0

@MikeA Great! Ich bin froh, dass alles für dich geklappt hat. Viel Glück :) – peterm

+1

Danke, arbeitete für mich auch und @Mike, Danke für die Hervorhebung des Teils, wo man "vagrant provision" nach den Änderungen hat, hatte ich die corect Konfigurationen, aber war nicht Provisioning !! –