aiwebmake AI 웹메이커 커뮤니티
‹ 오류 해결소

Class not found / Target class does not exist

파일을 만들었는데 클래스를 찾을 수 없다는 오류가 날 때예요.

class not found

왜 생기나요?

파일 이름·네임스페이스가 다르거나, 컴포저 오토로드가 아직 갱신되지 않은 상태입니다.

이렇게 확인해 보세요

  1. 파일 위치(`app/Http/Controllers/...`)와 `namespace`가 맞는지 확인하세요.
  2. 클래스 이름과 파일 이름이 같은지 확인하세요.

이렇게 고치면 돼요

  1. `composer dump-autoload`를 실행하세요.
  2. 운영이면 `php artisan optimize:clear` 후 다시 확인해 보세요.
  3. 라우트에 적은 컨트롤러 경로가 실제 클래스와 같은지 확인하세요.

AI에게 이렇게 물어보세요

ChatGPT, Claude, Codex에 그대로 붙여넣으면 돼요. 이 사이트는 AI 계정을 대신 쓰지 않아요.

코딩 초보자입니다. Class not found 오류가 납니다.

[오류]
(오류 메시지를 여기에 붙여넣으세요)

네임스페이스, 파일명, composer dump-autoload 순서로 확인하게 도와주세요.