我是laravel的新手,我创建了一个带有api端点的基本仪表板。在Localhost上一切正常,但是当我在服务器上托管它时,我得到一个错误说
Class Laravel \ Passport \ HasAPITokens;在User.php上找不到
这是我的user.php的样子
<?php
namespace App;
use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Laravel\Passport\HasAPITokens;
class User extends Authenticatable
{
use Notifiable, HasApiTokens;
protected $fillable = [
'name', 'email', 'password',
];
protected $hidden = [
'password', 'remember_token',
];
}
?>
此外,api端点也停止工作,说我找不到我创建的Controller类。
我已按照以下步骤发布:https://www.youtube.com/watch?v=6g8G3YQtQt4&t=557s
答案 0 :(得分:2)
使用Laravel \ Passport \ HasApiTokens;