2017-12-27 15 views
0

私はlaravelの新機能で、apiエンドポイントを持つ基本ダッシュボードを作成しました。 Localhostですべてうまく動作しますが、サーバー上でホストしているときにエラーが表示されるHasApiTokenでの生産時のLaravelエラー

クラス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エンドポイントはまた、私が作成したコントローラクラスが見つからないと言って動作を停止しました。

私はここで公開する手順に従っていますhttps://www.youtube.com/watch?v=6g8G3YQtQt4&t=557s

+0

あなたは 'public_html'の下のいくつかのフォルダにあなたのlaravelアプリケーションを入れましたか? –

+0

いいえ、パブリックフォルダをpublic_htmlに、その他のファイルをホームフォルダの下に作成された他のフォルダに入れます。私はそのフォルダを指すようにpublic_htmlのindex.phpを変更しました –

+0

あなたの要求はあなたのコントローラに届いているかどうか? –

答えて

2

使用Laravel \パスポート\ HasApiTokensを。

+0

ありがとうございました。説明のための@ iainnありがとう –

関連する問題