[Homestead] Laravel - Unable to mount one of your folders. Please check your folders in Homestead.yaml

kkyungvelyy·2022년 2월 9일
0

라라벨-에러

목록 보기
2/5
post-thumbnail

Homestead 를 통해 라라벨 개발환경을 세팅하는 도중 아래와 같인 이슈를 만났다.

이슈

Unable to mount one of your folders. Please check your folders in Homestead.yaml

원인

Unable to mount one of your folders.
폴더 중 하나를 마운트할 수 없습니다.

Please check your folders in Homestead.yaml
Homestead.yaml 에서 folders를 확인하세요.

 - map: ~/code/******/
 	to: /home/vagrant/******
 	type: "nfs"

파일 경로가 잘못되서 그런것이다.
공식문서만 따라 했기에 이런 일이 발생했다.

해결 방법

아래와 같이 파일 수정을 진행

---
ip: "192.168.56.56"
memory: 2048
cpus: 2
provider: virtualbox
ssl: true
authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: /home/kyungseo-park/Documents
      to: /home/vagrant/code

sites:
    - map: project1.test
      to: /home/vagrant/code/project1/public
      php: "7.4"


    - map: project2.test
      to: /home/vagrant/code/project2/public
      php: "8.1"

databases:
    - project1
    - project2

features:
    - mysql: true
    - mariadb: false
    - postgresql: false
    - ohmyzsh: false
    - webdriver: false

services:
    - enabled:
          - "mysql"

vagrant reload --provision 스크립트 실행 후 해결되지 않아,
vagrant ssh 스크립트를 실행하여 에러 메세지를 확인

authz_core:error 에 대한 메세지는 apache 설정파일의 권한 문제이다.
이 문제를 해결하기 위해서는 해당 디렉토리에 권한을 추가 하던가, Homestead.yaml 파일에 apache의 권한을 추가하면 될 것 같음.


커뮤니티 소개

모던 PHP 유저 그룹

PHP 개발자 커뮤니티 중 모던 PHP 유저 그룹 이 있다.
매달 첫번째 수요일 정기 모임에서 여러 기술 발표가 진행된다.

현재 코로나 19로 인해 비대면으로 진행되는 만큼 부담이 없고,
누구나 참여 가능하니 PHP 기술 발표를 듣는 것은 성장에 큰 도움이 되니 참고하면 좋다.

Facebook

https://www.facebook.com/groups/655071604594451/

Discord

Discord : https://discord.com/invite/9BuTr5K63g

Web

Web : https://modernpug.org/

Youtube

Youtube : https://www.youtube.com/channel/UCYyHPSMNxfoRxHuqx7QeLJg

0개의 댓글