laravel/passport正在尝试获取非对象的属性

laravel/passport正在尝试获取非对象的属性,laravel,laravel-5.5,laravel-passport,Laravel,Laravel 5.5,Laravel Passport,我使用laravel/passport进行api身份验证。 我的问题是,当我想通过Postman在本地主机上注册为新用户时,一切都很好,但live server上的相同代码会返回如下结果: 正在尝试获取非对象的属性 “异常”:“ErrorException”, “文件”:“/vendor/laravel/passport/src/ClientRepository.php”, “行”:89 我的用户注册码如下: $user = User::create([ 'name' =&g

我使用laravel/passport进行api身份验证。 我的问题是,当我想通过Postman在本地主机上注册为新用户时,一切都很好,但live server上的相同代码会返回如下结果:

正在尝试获取非对象的属性 “异常”:“ErrorException”, “文件”:“/vendor/laravel/passport/src/ClientRepository.php”, “行”:89

我的用户注册码如下:

  $user = User::create([
        'name' => $request->name,
        'email' => $request->email,
        'password' => bcrypt($request->password),
        'phone_number' => $request->phone_number,
    ]);



    $success['name'] =  $user->name;
    $success['token'] =  $user->createToken('Test')->accessToken;
    return response()->json(['success' => $success], 200);

我有相同的问题,以下命令解决了我的问题: 1-移民

php artisan migrate:refresh
2-再次安装passport

php artisan passport安装
或使用


我有相同的问题,以下命令解决了我的问题: 1-移民

php artisan migrate:refresh
2-再次安装passport

php artisan passport安装
或使用


请发布您的路线。路线::发布('/register',Api\AuthController@register“)这是我的路线,但它在我的本地主机上运行良好哪个laraevl版本?Laravel版本是5.5,passport版本是~4.0您是否在live server上运行此命令
php artisan passport:keys
?此命令生成Passport生成访问令牌所需的加密密钥。请发布您的路由。路由::post('/register',Api\AuthController@register’)这是我的路线,但是它在我的本地主机上运行良好哪一个laraevl版本?Laravel版本是5.5,passport版本是~4.0您是否在live server上运行此命令
php artisan passport:keys
?此命令生成Passport生成访问令牌所需的加密密钥。共享主机上的我的应用程序我没有ssh连接当我尝试使用我的路由运行此命令时,我遇到以下错误:
命令“Passport安装”不存在。
php artisan passport:install
我的应用程序在共享主机上我没有ssh连接,当我尝试使用我的路由运行此命令时,我遇到此错误:
命令“passport install”不存在。