2016-05-20 11 views
0

Ich habe ein Problem mit den richtigen Routen für meine Homestead.yaml Datei und zeigt derzeit die folgende "Keine Eingabedatei angegeben."Homestead.yaml Routen verursachen "Keine Eingabedatei angegeben"

Der Code ist wie folgt:

provider: virtualbox 

authorize: ~/.ssh/id_rsa.pub 

keys: 
    - ~/.ssh/id_rsa 

folders: 
    - map: ~/web/sites 
     to: /home/vagrant/web/sites 

sites: 
    - map: test.app 
     to: /home/vagrant/web/sites/test 

databases: 
    - homestead 

Wie würde ich meine Probleme zu beheben?

UPDATE

provider: virtualbox 

authorize: ~/.ssh/id_rsa.pub 

keys: 
    - ~/.ssh/id_rsa 

folders: 
    - map: ~/web/ 
     to: /home/vagrant/web 

sites: 
    - map: PGM.app 
     to: /home/vagrant/web/PGM/public 

databases: 
    - homestead 

Antwort

1

Die Standorte müssen eine Indexdatei haben. Zum Beispiel, wenn Sie Testverzeichnis ein Laravel oder Lumen Anwendung ist, hat es ein öffentliches Verzeichnis

sites: 
    - map: test.app 
    to: /home/vagrant/web/sites/test/public 

Notierte die Zugabe von Öffentlichkeit am Ende des Weges.

Sobald Sie Änderungen an Ihrer Datei "Homestead.yml" vorgenommen haben, müssen Sie die VM mithilfe der folgenden Schritte erneut bereitstellen, um die Änderungen zu übernehmen.

+0

Dank @Ben Swimburne, ich habe immer noch Probleme Ich habe den Code aktualisiert, den ich oben verwende. Kannst du irgendwas sehen? –

+0

Ich habe auch vagrant Bestimmung als Heimstätte Bereitstellung funktioniert –

+0

@JamesParsons Vielleicht ssh auf die Maschine und stellen Sie sicher, dass die Verzeichnisse richtig zugeordnet haben. Versuchen Sie auch, 'type:" nfs "' zu den 'folders: map: ... zu: ... hinzuzufügen:" nfs "' –

Verwandte Themen