Mac 3

[Laravel, PHP] Route [create] Not Defined error 해결 방법

안녕하세요. 오늘도 몇시간 째 에러와 함께 씨름 중인 에러노트입니다. 오늘도 메모해두려 이렇게 왔습니다. (닉값을 제대로 하고 있죠? ㅎ) Route [create] Not Defined. 즉, Route('create')라고 쓴 경로가 제대로 정의되지 않았다고 오류가 발생한 상황입니다. 라우터(web.php), 컨트롤러(Controller.php), 뷰(index_blade.php) 중 문제가 있는 것까진 알겠는데!!!! 그래서 도무지 어디가 문제인지 몰라 4시간을 넘게 헤매어 드디어 해결하게 되어 곧바로 글을 쓰러 달려왔습니다! 우선, 아래 3군데 모두 살펴보아야 합니다. 각각 어떻게 쓰여 있는지 확인해봅시다. 1. 라우터 경로 이름 확인 (저의 문제는 여기였습니다.) 24번 라인을 보면 제가 뒤에 ..

php artisan migrate error / SQLSTATE[42000]: Syntax error or access violation: 1170 BLOB/TEXT column 'u_id' used in key specification without a key length (SQL: alter table `posts` add unique `posts_u_id_unique`(`u_id`))

오늘은 migation과 씨름 중인 에러노트입니다. MAC valet과 homebrew를 통해 라라벨 설치부터 깃허브 연동, VS Code 연결 셋팅까지 모두 마치고 드디어 DB부터 시작중입니다. 수많은 에러들을 만났지만, 이 친구는 앞으로도 자주 만날 것 같아서 써두려고 합니다. 이외의 다른 에러도 있으니 참고 바랍니다 :) 1170 error의 경우, 번역기를 돌렸을 때 다음과 같이 해석됩니다. [error 내용] SQLSTATE[42000]: Syntax error or access violation: 1170 BLOB/TEXT column 'u_id' used in key specification without a key length (SQL: alter table `posts` add uniqu..

[Mac] command not found: valet 에러 | valet install 설치 안됨 해결

이번엔 MacBook Pro💻를 쓰게 되어 Homebrew, Valet를 이용하여 Laravel 개발 환경을 구축하며 마주친 오류 해결 방법을 가지고 찾아왔습니다.(다른 오류들도 있지만, 빠르게 해결 가능한 방법으로 요약하여 들고오도록 하겠습니다!) 이전에 홈스테드를 통해 삽질을 했던 경험을 토대로 [라라벨 코리아]나 유튜브, 서치 등을 보며 무작성 순서대로 하는 것이 정답이 아닌 경우가 많았습니다.(정답이더라도 순서가 문제가 되는 경우가 종종 있어 꼬여서 더 헷갈리거나...ㅠ) 이후 유튜브, 구글 서치를 끝까지 정독하여 사전에 배포/설치 순서 등을 고려하여 설치하고자 노력했습니다. 확실히 이 방식으로 셋팅하니 전보다 삽질이 줄었다는 것이 체감이 됩니다! 여러분들도 설치라고 무작정 따라하지 말고 설치 순..