致命错误:找不到类'App\Http\Controllers\Redirect'

Mil*_*har 9 laravel laravel-5 laravel-5.1 laravel-5.2

当我在终端下面运行命令时,它显示下面的代码而不是路由

php artisan route:list



 <html>
    <head>
        <meta charset="UTF-8" />
        <meta http-equiv="refresh" content="1;url=http://localhost/login" />

        <title>Redirecting to http://localhost/login</title>
    </head>
    <body>
        Redirecting to <a href="http://localhost/login">http://localhost/login</a>.
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

[Symfony\Component\Debug\Exception\FatalThrowableError]致命错误:未找到类'App\Http\Controllers\Redirect'

Fil*_*ski 13

你唯一需要做的就是添加:

use Redirect;
Run Code Online (Sandbox Code Playgroud)

在您的控制器中刚刚namespace排队或\在您打电话之前,Redirect::即:

return \Redirect::back();
Run Code Online (Sandbox Code Playgroud)


gau*_*ini 6

你必须导入这个类.这是你需要的:

use Illuminate\Support\Facades\Redirect;
Run Code Online (Sandbox Code Playgroud)


haa*_*kym 3

php artisan route:list如果任何路线及其相关控制器出现错误,您将无法运行。

在这种情况下,看起来您的控制器有一个错误,即您在使用外观时没有先导入它,因此它在与控制器相同的命名空间中Redirect查找类,即。RedirectApp\Http\Controllers\Redirect

找到正在使用外观的类Redirect并将其添加Use Redirect到文件顶部,这样就有望对它进行排序!