2016-06-13 6 views
1

私はいくつかのアドバイスが必要です。私はLaravelの5.2.37バージョンを新しくインストールしました。その後、.envファイルでストレートのインストール私のセットアップ後Laravel 5.2.37認証用足場にログインまたは登録が表示されない

DBの詳細とは、私が見たときにすべてが、まったくエラーなしでうまく働い

php artisan make:auth 

を実行し、その後

php artisan migrate 
私のサイトのインデックスページですが、新しいランディングページが表示されますが、ログインをクリックするか登録するたびに404が返されます

ログインや登録ルートはありません作成し、これが私のroutes.phpファイル

Route::get('/', function() { 
    return view('welcome'); 
}); 

Route::auth(); 

Route::get('/home', '[email protected]'); 

あるAuthController.phpは、認証ディレクトリにありますが、そこログインの言及もされていないか、ルートを登録します。

ステップがありませんでしたか?

助けがあれば助かります。

平和!

+0

'Route :: auth(); ' はルートが存在するようにすべての認証ルートを追加するためのショートカットです。完全なエラーを共有できますか –

答えて

1

php artisan route:listコマンドを実行します。あなたはこれらのルートが表示されます。

login | ...\[email protected] login | ...\[email protected] logout | ...\[email protected] password/email | ...\[email protected] password/reset | ...\[email protected] password/reset/{token?} | ...\[email protected] register | ...\[email protected] register | ...\[email protected]

あなたはこれらのコマンドが表示された場合は、認証が仕事です。

たとえば、http://you.app/registerに行くと、登録フォームが表示されます。

0

デフォルトでは、routes.phpファイルのルートは表示されません。

404ページを返しますので、site/index.php/registerを確認してください。 このコマンドを実行すると、アプリのルートディレクトリに自動化されたビューが表示されます。

ナビゲーションメニューから、ログインして登録するボタンが表示されるはずです。

また、テーブルが作成されたかどうかをデータベースで確認できます。

0

新品のUbuntu Serverをインストールすると、mod-rewriteの設定を忘れてしまいました。

私はちょうど終わったし、それはすべて今完璧に動作します。

ご迷惑をおかけします。

平和!

関連する問題