我剛剛開始學習laravel,我一直在尋找這個答案。我一直在按照教程一步一步啓動它,並讓它運行歡迎屏幕,但如果我點擊登錄或註冊它說該文件不存在。但是,如果我製作路線。Laravel 5.3找不到登錄頁面
Route::get('/', function() {
return view('auth/login');
});
它找到頁面並顯示它。
這裏是鏈接到登錄頁面。
<div class="panel panel-success">
<div class="panel-heading">List of Game of Thrones Characters</div>
@if(Auth::check())
<p>Success</p>
@endif
</div>
<?php
echo getcwd() . "\n";
?>
@if(Auth::guest())
<a href="/login" class="btn btn-info"> You need to login to see the list >></a>
@endif
在href標記我試圖/ auth /中登錄,/登錄,任何的組合,你可以嘗試,它會找不到該文件不管是什麼。這是我試圖讓這個工作的路線。
Route::get('/login', function() {
return view('auth/login');
}
任何人都可以解釋爲什麼這不工作?我到處尋找,這似乎是正確的方式來稱呼這一點。記得我剛剛獲得了開始模板的工作。
如果將錨標記更改爲'index.php/login',它會工作嗎?如果是這樣,那麼你需要設置一個URL重寫,將所有請求重寫爲'index.php'。 – BrokenBinary
你忘了添加閉括號和分號,就像這樣:');' – Paras
是的,它的工作原理!我會怎麼做呢? –