私は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
あなたは 'public_html'の下のいくつかのフォルダにあなたのlaravelアプリケーションを入れましたか? –
いいえ、パブリックフォルダをpublic_htmlに、その他のファイルをホームフォルダの下に作成された他のフォルダに入れます。私はそのフォルダを指すようにpublic_htmlのindex.phpを変更しました –
あなたの要求はあなたのコントローラに届いているかどうか? –