确定,我发现..这些模型对大写字母敏感。.
在本地主机中我没有这个问题,但是在CPannel中的Linux主机中我收到此错误
找不到类'App \ Service']
这只是一个例子,在某些型号中我有相同的问题。
我的关系在原始主机中无法正常运行,但在本地主机中我没有任何问题
我的模特:
<?php namespace App; use App\Category; use App\Project; use App\Service; use Illuminate\Database\Eloquent\Model; class Category extends Model { protected $fillable = [ 'title', 'parent_id','title_en', ]; public function category(){ return $this->hasMany(Category::class,'parent_id'); } public function parent(){ return $this->category('parent'); } public function project(){ return $this->belongsToMany(project::class); } public function service(){ return $this->belongsToMany(service::class); } }
我的控制器:
namespace App\Http\Controllers; use App\Service; use Illuminate\Http\Request; class ServiceController extends Controller { public function landpage(){ $services=Service::with('cat')->get(); return view('services.index',compact('services')); } public function detail($id){ $services=service::with('cat')->findOrFail($id); return view('service_detail.index',compact('services')); } }
在本地主机中,我没有这个问题,但是在CPannel的Linux主机中,我收到此错误,找不到类'App \ Service',这只是一个例子,我在某些模型中也遇到了同样的问题。
确定,我发现..这些模型对大写字母敏感。.
我将所有模型都更改为大写字母。。
应用/服务=>应用/服务
并且有效
确定,我发现..这些模型对大写字母敏感。.