>  Q&A  >  본문

프로덕션 환경의 Laravel 오류: "App\Models\review" 클래스를 찾을 수 없습니다.

내 Laravel 애플리케이션에는 3가지 모델이 있습니다: 영화, 사용자, 댓글

댓글:

으아아아

영화:

으아아아

사용자:

으아아아

잘못된 쿼리

으아아아

localhost에서는 잘 작동합니다. 그러나 digitalOcean에 배포한 후에는 "클래스 "AppModelsreview"를 찾을 수 없음"

을 반환합니다.

digitalOcean에서 콘솔을 사용해 보았습니다:

으아아아

그러나 동일한 세션에서 이 명령을 실행한 후:

으아아아

이전 Movie::has('리뷰')는 잘 작동했습니다.

이게 왜요? 내가 뭐 놓친 거 없니?

P粉029057928P粉029057928319일 전401

모든 응답(1)나는 대답할 것이다

  • P粉124070451

    P粉1240704512023-12-29 00:44:04

    대소문자를 구분하는 파일 시스템에서 클래스를 로드할 가능성이 높으므로 이 문제가 문제의 원인입니다. PHP 클래스 이름은 대소문자를 구분하지 않습니다. 성명서에 표시된 대로 이는 모범 사례로 간주됩니다

    다음 줄을 변경해야 합니다:

    으아아아

    to

    으아아아

    회신하다
    0
  • 취소회신하다