프로덕션 환경의 Laravel 오류: "App\Models\review" 클래스를 찾을 수 없습니다.
P粉029057928
P粉029057928 2023-12-28 09:35:47
0
1
606

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

댓글:

으아아아

영화:

으아아아

사용자:

으아아아

잘못된 쿼리

으아아아

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

을 반환합니다.

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

으아아아

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

으아아아

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

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

P粉029057928
P粉029057928

모든 응답(1)
P粉124070451

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

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

으아아아

to

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿