2016-05-20 2 views
0

У меня возникла проблема с правильными маршрутами для моего файла Homestead.yaml и в настоящее время отображается следующее «Нет указанного входного файла».Пути Homestead.yaml, вызывающие «Нет заданного входного файла»

Код выглядит следующим образом:

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 

Как бы я исправить мои проблемы?

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 

ответ

1

Сайты должны иметь индексный файл. Например, если вы каталог теста является приложением Laravel или Lumen, он имеет публичный каталог

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

Примечания добавление общественности в конце пути.

Как только вы внесли изменения в свой файл Homestead.yml, вам потребуется повторно создать виртуальную машину, используя следующие действия для применения изменений.

homestead provision 
+0

Спасибо @Ben Swimburne, у меня все еще есть проблема. Я обновил код, который я использую выше. Вы что-нибудь видите? –

+0

Я также использовал бродяжничество, так как положение усадьбы не работало –

+0

@JamesParsons Возможно, ssh на машине и убедитесь, что каталоги правильно сопоставлены. Также попробуйте добавить 'type:" nfs "' к папкам: map: ... to: ... type: "nfs" ' –

Смежные вопросы