저는 Laravel과 Homestead를 처음 사용하고 있으며 올바른 방향으로 도움이나 지적을 주시면 감사하겠습니다. "php artisan serve"를 실행할 때 "You have arrival"화면에 성공적으로 도달 할 수 있었지만 Vagrant를 통해 동일한 작업을 시도하면 "no input file specified"가 표시됩니다. 내 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"라는 두 개의 디렉토리가 있습니다.
/home/vagrant/code/exampleproject
/home/vagrant/Code
확인했고 내 컴퓨터 예제 프로젝트 파일에 대한 변경 사항이 방랑 상자 파일에 반영된 것을 볼 수 있습니다.
이것을 알아내는 방법을 잘 모르겠습니다 !! 가능한 도움을 주시면 감사하겠습니다. :)
vagrant up --provision
나를 위해 작동하지 않았다, 그러나homestead up --provision
않았다