Cách tạo lớp tùy chỉnh chế độ bảo trì laravel với các ví dụ

Trong bài viết này, tôi sẽ trình bày cách sử dụng đúng cách Cách tạo lớp tùy chỉnh ở chế độ bảo trì laravel với các ví dụ bằng cách cung cấp một ví dụ cho 1<

Cách sử dụng lớp tùy chỉnh chế độ bảo trì laravel với các ví dụ - lớp tùy chỉnh chế độ bảo trì laravel
app = $app;
    }

    public function handle(Request $request, Closure $next)
    {
        if ($this->app->isDownForMaintenance() && 
            !in_array($request->getClientIp(), ['8.8.8.8', '8.8.4.4']))
        {
            $maintenanceMode = new MaintenanceMode($this->app);
            return $maintenanceMode->handle($request, $next);
        }

        return $next($request);
    }

}

Nếu bạn không hài lòng với câu trả lời của tôi về Cách tạo lớp tùy chỉnh chế độ bảo trì laravel với các ví dụ. Xem thêm các chủ đề tương tự hoặc để lại cho tôi một câu hỏi mới

Làm cách nào để đặt Laravel ở chế độ bảo trì?

Lớp phần mềm trung gian cho chế độ bảo trì được tìm thấy trong app/Http/Middleware/CheckForMaintenanceMode. php và mở rộng tệp nhà cung cấp/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode

Làm cách nào để bật chế độ bảo trì trong Laravel 8?

Chế độ bảo trì trong Laravel ngăn người dùng truy cập ứng dụng. Điều này thường được thực hiện khi bạn muốn tiến hành cập nhật, nâng cấp hoặc gỡ lỗi từ ứng dụng. Bạn có thể đặt ứng dụng của mình ở chế độ bảo trì bằng cách chạy lệnh sau. nghệ nhân php xuống .

Lệnh Artisan nào đưa ứng dụng ra khỏi chế độ bảo trì?

Thợ thủ công. call('down'); Để đưa ứng dụng vào remove file hoặc gọi lệnh up như hình trên.

php Artisan down là gì?

Điều xảy ra sau khi bạn chạy php artisan xuống là nó tạo một tệp có tên bên trong bộ lưu trữ/khung . Sau khi chạy php artisan up thì bị xóa file. Bạn có thể tạo tệp theo cách thủ công bên trong bộ lưu trữ/khung. Nó sẽ làm hỏng dự án của bạn.