Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 致命错误:类';App\Http\Controllers\Redirect';找不到_Laravel_Laravel 5_Laravel 5.2_Laravel 5.1 - Fatal编程技术网

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

Laravel 致命错误:类';App\Http\Controllers\Redirect';找不到,laravel,laravel-5,laravel-5.2,laravel-5.1,Laravel,Laravel 5,Laravel 5.2,Laravel 5.1,当我在终端中运行DOWER命令时,它会显示以下代码而不是路由 php artisan route:list <html> <head> <meta charset="UTF-8" /> <meta http-equiv="refresh" content="1;url=http://localhost/login" /> <title>Redirecting to htt

当我在终端中运行DOWER命令时,它会显示以下代码而不是路由

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>
php artisan路由:列表 重定向到http://localhost/login 重定向到。 [Symfony\Component\Debug\Exception\fatalthrowayerror]致命 错误:找不到类“App\Http\Controllers\Redirect”


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

在本例中,您的控制器似乎有一个错误,即您正在使用
重定向
外观,而没有首先导入它,因此它正在与控制器相同的命名空间中查找
重定向
类,即
App\Http\Controllers\Redirect


找到使用
Redirect
facade的类,并将
Use Redirect
添加到文件的顶部,这样可以对其进行排序

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

use Redirect;
名称空间
行之后的控制器中,或在调用
重定向之前放置
\
,即:

return \Redirect::back();

在重定向函数之前添加
\

return
\Redirect::back()


在laravel 5.3中它对我来说很好,你必须导入这个类。这是您需要的:

use Illuminate\Support\Facades\Redirect;

我在Laravel 8中使用:

return redirect()->back();

这将分配什么重定向类?如果我试图在IDE中找到指定的类,它与任何内容都不匹配。。。