Laravel Homestead の使用: 「入力ファイルが指定されていません」 質問する

Laravel Homestead の使用: 「入力ファイルが指定されていません」 質問する

私は Laravel と Homestead の使用経験が浅いので、助けや正しい方向を指し示していただけるとありがたいです。「php artisan serve」を実行すると「You have arrived」画面に正常にアクセスできますが、Vagrant 経由で同じことを実行しようとすると、「入力ファイルが指定されていません」というメッセージが表示されます。私の Homestead.yaml ファイルは次のようになります。

authorize: /Users/me/.ssh/id_rsa.pub

keys:
    - /Users/me/.ssh/id_rsa

folders:
    - map: /Users/me/code/exampleproject
      to: /home/vagrant/code/exampleproject

sites:
    - map: exampleproject.app
      to: /home/vagrant/code/exampleproject/public

variables:
    - key: APP_ENV
      value: local

私のコンピュータには次のディレクトリがあります:

/Users/me/code/Homestead
/Users/me/code/exampleproject //this is the directory created with composer

私の Vagrant Box には、何らかの理由で「code」と「Code」という名前の 2 つのディレクトリがあります。

/home/vagrant/code/exampleproject 
/home/vagrant/Code

確認したところ、コンピューターの exampleproject ファイルに加えられた変更が Vagrant box ファイルに反映されていることがわかりました。

これをどう理解したらよいかよくわかりません!! できる限りの助けをいただければ幸いです :)

ベストアンサー1

再インストールする代わりに

vagrant up --provision

または

homestead up --provision

おすすめ記事