我该如何解决“找不到类'App \ Service'”

时间:2019-12-19 23:00:38

标签: php laravel-5 relationship cpanel

在本地主机中我没有这个问题,但是在CPannel的linux主机中我收到此错误

未找到“ App \ Service”类

这只是一个例子,在某些型号中我有同样的问题。

我的关系在原始主机中无法正常运行,但是在本地主机中我没有任何问题

我的模特:

.parallel()

我的控制器:

<?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);
    }
}

2 个答案:

答案 0 :(得分:0)

好吧,我发现..模型对大写字母敏感。

我将所有模型都更改为大写字母。

应用/服务=>应用/服务

成功了

答案 1 :(得分:-1)

我的问题是vendor \ compose \ autoload_static.php和autoload_classmap.php文件没有上传到生产服务器。

检入这些文件是否名称相同(区分大小写)。