inflearn logo
강의

Course

Instructor

The ultimate tech tree for PHP developers, Laravel lectures

This is a hands-on tutorial that sets up Docker, wsl2, and visual studio code, and finishes with sail up, including alias settings.

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel.sessions' doesn't exist

1194

philomon1860

1 asked

0

 라라벨 서버를 올린 후에 이렇게 나타납니다. 원인을 알고 싶습니다.

php Laravel

Answer 2

2

backchur

AI 답변은 크게 신경 쓰지 말고 어떤 연유로 라라벨 세일 환경에서 sail up 을 실행했을 때 mysql 에 있어야 할 백업용 테이블(session table)이 없어서 발생하는 문제인 것 같습니다. 일반적으로는 잘 등장하지 않지만 공식 홈페이지에서 해결법을 소개하고 있습니다.

명령어에
sail artisan make:session-table <- 11 최신 버전으로 실습하시는 경우
php artisan session:table <- 9 또는 10버전으로 실습하시는 경우

sail artisan migrate

를 입력해 주세요. 자세한 안내는 링크를 참조해 주세요.
https://laravel.com/docs/11.x/session#driver-prerequisites

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 이태밍 님.

질문해주신 내용과 관련된 “SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘laravel.sessions’ doesn’t exist” 오류는 데이터베이스 마이그레이션을 실행하지 않아서 발생하는 문제로 보입니다. Laravel 프레임워크를 사용하여 개발하실 때는 데이터베이스와의 연결을 구성하고 필요한 테이블을 생성하기 위해 마이그레이션을 실행해야 합니다.

사진 속 오른쪽 제안 상자가 “마이그레이션 실행”을 권한다는 것은 데이터베이스 마이그레이션을 아직 실행하지 않았을 수 있으며 php artisan migrate 명령어를 터미널에서 실행하여 해결할 수 있다는 것을 의미합니다.

오류 해결 절차는 다음과 같습니다:
1. Laravel 프로젝트의 루트 디렉터리에서 터미널을 열고 다음 명령어를 실행합니다: php artisan migrate
2. 이 명령어는 Laravel 프로젝트 내의 database/migrations 디렉터리에 있는 마이그레이션 파일들을 실행하여 필요한 데이터베이스 테이블들을 생성합니다.
3. 만약 데이터베이스 설정에 문제가 있거나 마이그레이션 파일에 오류가 있다면, 추가적인 오류 메시지가 출력될 수 있으며, 이 경우 메시지에 따라 문제를 해결하셔야 합니다.

유사한 케이스를 처리하는 기존의 답변을 참고하시면 도움이 될 것 같습니다. 다음 링크를 확인해보세요:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

wsl에서 폴더 열기 리눅스 드라이브가 보이지 않습니다.

0

66

1

우분투 설치후 도커 설치하고 재부팅후 우분투 설정 화면이 안나옵니다.

0

46

1

섹션8 wire:model 실시간 적용 안됨 문의...

0

136

2

색션6 미들웨어 실습 질문 - routeMiddleware가 없습니다..

0

150

1

composer require livewire:livewire "^2.0" 안되요 ㅠ

0

178

2

우분투 서버에서 개발한 프로그램 서비스하기

0

224

1

공부하면서 깃에 잔디도 심고싶은데 클론이 안되네요;;

0

348

2

기가 막히네..

-3

301

1

미들웨어 실습 시 data 가 false 일 경우 에러 문의

0

309

1

api.php, web.php 문의

0

282

2

꼭 api.php, web.php 로 나눠서 해야 하나요?

0

284

1

같은 에러 인데요..SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel.sessions' doesn't exist

0

513

1

라라벨 11 버전으로 공부하고 있습니다. 서비스 프로바이더 변경되었네요.

1

854

1

7강 controller 에러 문의 드립니다

0

336

2

WSL Integration부터 자꾸 실패하는데..

0

295

1

라라벨 폴더명을 다르게 하면 연결이 안되네요

0

626

3

강사님 깃허브 폴더를 연결하고 싶습니다.

0

321

2

라라벨 설치부터막히네요 ㅠㅠ

0

278

1

ppt 강의 자료를 다운로드 받을 수 있을까요?

0

378

1

컨트롤러 로 호출하는게 안됩니다.

0

231

1

업로드에서 진행이 안되고 있습니다.

0

266

1

깃헙 주소 알려주세요~

0

356

1

The /var/www/html/bootstrap/cache directory must be present and writable.

0

497

1

livewire를 composer 설치 시 2.0 지정해서 설치해야 할 것 같습니다.

1

398

2