2017-01-19 16 views
0

Laravelのいくつかのビデオを通して学んでいますが、私は理解できない問題にぶつかります。Laravel複数の変数を渡して表示する

私はルートに持って

Route::get('/post/{id}/{name}/{password}', '[email protected]'); 

PostController.php

public function showPost($id, $name, $password) { 
     return view('post', compact('id','name','password')); 
    } 

と呼ばれるカスタムコントローラとビューと呼ばpost.blade.php

<div class="container"> 
    <h1>Post {{$id}} {{$name}} {{$password}}</h1> 
</div> 

URL

を実行しています
http://127.0.0.1/post/1/2/3 

私は404ページを返します。

+1

あなたは 'DD($ IDを、$名、$パスワード)を入れた場合はどうなります;' 'あなたのshowPost'機能の最初の行として? – Loek

+1

Webサーバーの設定に問題があると私は賭けています。 –

答えて

0

.htaccessファイルを許可する必要があるようです。問題はルートが機能していないことです。

https://help.ubuntu.com/community/EnablingUseOfApacheHtaccessFiles

+0

ありがとう、それをしました。私はそれがデフォルトで通常はオンであったと思っていましたが、これまでに問題はありませんでした。 –

関連する問題