Php 控制器don';我不能在拉威尔5号上工作

Php 控制器don';我不能在拉威尔5号上工作,php,laravel,laravel-5,Php,Laravel,Laravel 5,我今天开始使用Laravel,但我有一些问题。控制器不运行 这是我的控制器: <?php class HomeController extends Controller { /* * @return void */ public function __construct() { $this->middleware('guest'); } /** * Show the application welcome screen to the user. * * @ret

我今天开始使用Laravel,但我有一些问题。控制器不运行

这是我的控制器:

<?php 
class HomeController extends Controller {
/*

 * @return void
 */
public function __construct()
{
    $this->middleware('guest');
}
/**
 * Show the application welcome screen to the user.
 *
 * @return Response
 */
public function index()
{
    return view('welcome');
}
public function contact(){
    return view(pages.contact);
}
?>
<?php

namespace App\Http\Controllers;

这是我的路线:

<?php
Route::get('/', function () {
return "hello";
});

Route::get('contact','HomeController@contact');  
?>

应该是这样的

public function contact(){
    return view('pages.contact'); // View name must be inside ' '
}

另外,您不需要php的结束标记
?>

应该是这样的

public function contact(){
    return view('pages.contact'); // View name must be inside ' '
}

另外,您不需要php的结束标记
?>

您需要将名称空间添加到控制器的开头:

<?php 
class HomeController extends Controller {
/*

 * @return void
 */
public function __construct()
{
    $this->middleware('guest');
}
/**
 * Show the application welcome screen to the user.
 *
 * @return Response
 */
public function index()
{
    return view('welcome');
}
public function contact(){
    return view(pages.contact);
}
?>
<?php

namespace App\Http\Controllers;

您需要将名称空间添加到控制器的开头:

<?php 
class HomeController extends Controller {
/*

 * @return void
 */
public function __construct()
{
    $this->middleware('guest');
}
/**
 * Show the application welcome screen to the user.
 *
 * @return Response
 */
public function index()
{
    return view('welcome');
}
public function contact(){
    return view(pages.contact);
}
?>
<?php

namespace App\Http\Controllers;

您能告诉我错误是什么吗?您是否在名为
页面
的文件夹中有一个名为
contact.blade.php
的视图?您能告诉我有什么错误吗?您是否在名为
页面
的文件夹中有一个名为
contact.blade.php
的视图?会出现什么错误?会出现什么错误?