2016-06-06 2 views
0

내 프로젝트를 서버 (로컬 서버에서 작동)에 배포 할 때 매우 이상한 것으로 나타났습니다. 내 모델 중 하나가 "모델"에서 작동하지 않습니다. 내가 만들었던 디렉토리, \ app에 model.php를 넣을 때만 작동하며 다른 모델처럼 네임 스페이스가 있습니다. 어떻게해야합니까? App에없는 특정 모델을 찾을 수 없습니다.

네임 스페이스 App \ Http \ Models;

오류 : 컨트롤러 가져 오기 모델에서

namespace App\Models; 

: 당신의 모델 폴더에 다음 네임 스페이스가 있어야한다 응용 프로그램 \ 모델에있는 경우 클래스 '앱 \ HTTP \ 모델 \ Themodel'

+0

어떤 mvc 구조를 사용하고 있습니까? –

+0

표준 Laravel 나는 모든 모델을 \ app에있는 것 대신 모델 디렉토리에 넣었을뿐입니다. 무슨 뜻인지 자세히 설명해 주시겠습니까? – Terraform

+4

''Http '! ='http ''? – Tomanow

답변

1

를 찾을 수 없음 귀하의 컨트롤러에 이런 :

use App\Models\Themodel; 
+2

정렬되었으므로 "사용"문에 'HTTP'대신 'http'가 있습니다. – Terraform

관련 문제