मैं लुमेन (5.6.3) (लारवेल कंपोनेंट्स 5.6। *) चला रहा हूं। मैं इस ट्यूटोरियल का उपयोग करके एक आराम एपी बनाने की कोशिश कर रहा हूं (https://www.youtube.com/watch?v=eWoJ2YbdrWU&t=5s)। यहाँ मेरे games.php कोड है:
<?php
namespace App;
use IlluminateFoundationAuthUser as Authenticatable;
use IlluminateDatabaseEloquentSoftDeletes;
use BicanRolesTraitsHasRoleAndPermission;
use BicanRolesContractsHasRoleAndPermission as HasRoleAndPermissionContract;
use IlluminateDatabaseEloquentModel;
class games extends Model implements AuthenticatableContract, AuthenticatableContract, HasRoleAndPermissionContract
{
use HasApiTokens, Authenticatable, Authorizable;
protected $table="games";
protected $fillable = ["Team 1","Team 2","Score 1","Score 2","Game Date","Viewers"];
}
चलाने के बाद मुझे जो त्रुटि मिलती है वह है:
PHP Fatal error: Trait "AppHasApiTokens" not found in C:Users...lumen-apiappgames.php on line 14
Fatal error: Trait "AppHasApiTokens" not found in C:Users...lumen-apiappgames.php on line 14
In games.php line 14:
Trait "AppHasApiTokens" not found
मैंने ट्यूटोरियल के समान ही सब कुछ किया। मैं इस त्रुटि को भाग 2 में हल नहीं कर सकता।
उत्तर:
जवाब के लिए 0 № 1क्या आपके पास संगीतकार है? पहले स्थापित करें। फिर आपको लारवेल पासपोर्ट की आवश्यकता है।
- रन
composer require laravel/passport
- रन
php artisan passport:install
कमांड लाइन से - जोड़ें
LaravelPassportHasApiTokens
आपके लिए विशेषताAppUser
आदर्श।
पुनः प्रयास करें।