2017-09-08 5 views
0

나는 농가와 일하는 laravel 5.5를 설정하려고합니다.입력 파일이 지정되지 않았습니다. (Laravel with homestead)

나는 방제 상자를 시작하는 단계까지 here 단계를 수행했습니다.

그러나 브라우저에 "dev.todoparrot.com"또는 "192.168.10.10"을 입력하면 "입력 파일을 지정하지 않았습니다."라는 메시지가 나타납니다. 오류.

vagrant up --provision 

(나는 homestead.yaml을 변경 한 이후) 그것을 해결되지 않은 시도. 작곡가와 : 나는 "/ 프로젝트/todoparrot D"로 laravel 5.5을 설치 한

ip: "192.168.10.10" 
memory: 2048 
cpus: 1 
provider: virtualbox 

authorize: C:/Users/User/.ssh/id_rsa.pub 

keys: 
    - C:/Users/User/.ssh/id_rsa 


folders: 
    - map: D:/projects/todoparrot 
    to: /home/vagrant/Code 

sites: 
    - map: dev.todoparrot.com 
    to: /home/vagrant/Code/todoparrot/public 

:

내 homestead.yaml는 것 같습니다. 이 폴더의 php artisan serve을 실행하면 정상적으로 작동합니다. 템플릿 사이트는 http://127.0.0.1:8000/입니다.

실행

vagrant ssh 

또는 퍼티 및/코드로 이동하고 ls 반환에있는 동일한 파일 입력 "D :/프로젝트/todoparrot"를, 그래서 동기화가 노력하고 있습니다.

sites: 
    - map: dev.todoparrot.com 
    to: /home/vagrant/Code/todoparrot/public 

변경

+0

'/ home/vagrant/Code'에 이미'D :/projects/todoparrot'의 내용이 표시되어 있으므로 같은 이름의 서브 디렉토리를 다시 얻지 않으면 오류가보고됩니다. –

+0

'/ home/vagrant/Code'에서'ls'를 사용하려고했는데 "operation not permitted"오류를 반환합니다. 파일 안에 파일이 있는지 확인하려면 어떻게합니까? – friendlybum

+0

^nevermind, '방랑자 중단'및 다시 고정 – friendlybum

답변

0

sites: 
    - map: dev.todoparrot.com 
    to: /home/vagrant/Code/public 

내 문제를 해결했습니다. 내가하는 일에 대해 생각하지 않고 튜토리얼을 읽은 것은 내 실수의 뿌리였다.