2016-05-20 10 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またはルーメンのアプリケーションである場合、それは公共のディレクトリ

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

注パスの端にある公共の追加を持っています。

Homestead.ymlファイルに変更を加えたら、以下を使用してVMを再プロビジョニングして変更を適用する必要があります。

homestead provision 
+0

ありがとう@Ben Swimburne、私はまだ問題を抱えています。上記のコードを更新しました。何か見える? –

+0

私はまた、ホームステッドの提供が仕事をしていないとしても、汚れ防止規定を使用しました。 –

+0

@JamesParsonsおそらくマシンにsshがあり、ディレクトリが正しくマップされていることを確認してください。また、 'type:" nfs "'を 'folders:map:... to:to:... type:" nfs "' –

関連する問題