Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.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
Php Laravel中间件不存在_Php_Laravel_Middleware - Fatal编程技术网

Php Laravel中间件不存在

Php Laravel中间件不存在,php,laravel,middleware,Php,Laravel,Middleware,好的,一切都很好,只有当我运行登录页面时 在localhost中,它甚至可以与中间件一起工作,当我在host中运行项目时,它不工作(仅中间件),即: class MemberController extends MasterController { function __construct() { parent::__construct(); $this->middleware('member', ['except' => ['getLo

好的,一切都很好,只有当我运行登录页面时 在localhost中,它甚至可以与中间件一起工作,当我在host中运行项目时,它不工作(仅中间件),即:

class MemberController extends MasterController {

    function __construct() {

        parent::__construct();

        $this->middleware('member', ['except' => ['getLogout', 'getProfile', 'postProfile']]);
    }

<?php

namespace App\Http\Middleware;

use Closure;
use Session;

class memberStatus {

    public function handle($request, Closure $next) {

        if (!Session::has('member_id')) {

            return $next($request);
        } else {

            return redirect('');
        }
    }

}
class MemberController扩展MasterController{
函数_u构造(){
父项::_构造();
$this->middleware('member',['except'=>['getLogout','getProfile','postProfile']]);
}

不要忘记,在创建中间件之后,如果希望它在所有HTTP请求中都可以访问,那么应该在
app/HTTP/Kernel.php
中全局定义它。不要忘记,在创建中间件之后,如果希望它在所有HTTP请求中都可以访问,那么应该在
app/HTTP/Kernel.php
中全局定义它如果你解决了问题,请随意发布一个关于你是如何解决问题的答案。当然,只是文件名不正确。如果你解决了问题,请随意发布一个关于你是如何解决问题的答案。当然,只是文件名不正确。