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" 파일 경로가 잘못되서 그런것이다. 공식문서만 따라 했기에 이런 일이 발생했다. 해결 방법 아래와 같이 파일 수정을 진행..
현황 PHP 버전을 잘못잡고 있음 ip: 192.168.56.56 memory: 2048 cpus: 1 provider: virtualbox authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa folders: - map: /home/kyungseo-park/code/project to: /home/vagrant/code sites: - map: project.test to: /home/vagrant/code/public # php: "7.4" 가 아니라 php: "8.1" # 으로 해야했다. Laravel 버전 올리면서 발생한 이슈.... wildcard: "yes" databases: - project features: - mysql: true - mariadb:..
$ vboxmanage list vms $ VBoxManage list runningvms $ VBoxManage controlvm poweroff $ VBoxManage unregistervm 시간 아끼는건 재설치가 최고다. sudo apt-get remove 'virtualbox*' --purge sudo rm ~/"VirtualBox VMs" -Rf sudo rm ~/.config/VirtualBox/ -Rf sudo apt install virtualbox
Helper 함수 Slug Str::slug('대한 독립 만세', '-') 아래와 같이 코드를 작성할 경우 한글이 출력되지 않는다. 그 이유는 문자열을 ASCII로 변환하기 때문이다. 한글은 유니코드 이기 때문에 ASCII 로 변환된 Slug 에서는 해당 이슈를 처리하지 못한다. Route::get('/', function (){ return \Illuminate\Support\Str::slug("대한 독립 만세", '-'); }); Str::slug('대한 독립 만세', '-', 'ko') Slug 에는 3개의 인자를 작성해야한다. Str::slug('문자', '바꿀거', '언어'); 하지만 문자를 ASCII 로 변환하기 때문이 한글은 출력되지 않는다. 하지만 PHP ext-intl 익스텐션을 통해 한..