Xóa bộ đệm tuyến đường, laravel 8

Gấu con @quandv

Theo dõi

1. 4K 36 76

Đã đăng vào tháng 1 26, 1. 02 SA 0 phút đọc

727

0

0

Clear Cache Route, View, Config trong laravel 8

  • Report
  • Add to series of me

Xin chào mọi người
Trong dự án thực tế nhiều khi thêm code vào file route hoặc config nhưng chương trình nó vẫn không chạy, không nhận code mình vừa thêm.
Để giải quyết vấn đề này chúng ta có thể sử dụng các lệnh laravel sau để xóa Cache của Route, View, Config nhé.
Xóa bộ nhớ đệm.

php artisan cache:clear

Xóa bộ đệm ẩn định tuyến

php artisan route:cache

Xóa bộ nhớ đệm xem

php artisan view:clear

Xóa bộ đệm cấu hình

php artisan config:cache

Chúng ta cũng có thể sử dụng xóa bộ nhớ cache thông qua mã trong route như bên dưới nhé

Route::get['/clear-cache-all', function[] {
    Artisan::call['cache:clear'];
  
    dd["Cache Clear All"];
}];

Hy vọng bài viết này có ích cho các bạn

ấu trùng


Đã đăng ký Bản quyền

  • Report
  • Add to series of me

Gấu con @quandv

Theo dõi

1. 4K 36 76

Đã đăng vào tháng 1 26, 1. 02 SA 0 phút đọc

727

0

0

Clear Cache Route, View, Config trong laravel 8

  • Report
  • Add to series of me

Xin chào mọi người
Trong dự án thực tế nhiều khi thêm code vào file route hoặc config nhưng chương trình nó vẫn không chạy, không nhận code mình vừa thêm.
Để giải quyết vấn đề này chúng ta có thể sử dụng các lệnh laravel sau để xóa Cache của Route, View, Config nhé.
Xóa bộ nhớ đệm.

php artisan cache:clear

Xóa bộ đệm ẩn định tuyến

php artisan route:cache

Xóa bộ nhớ đệm xem

php artisan view:clear

Xóa bộ đệm cấu hình

php artisan config:cache

Chúng ta cũng có thể sử dụng xóa bộ nhớ cache thông qua mã trong route như bên dưới nhé

Route::get['/clear-cache-all', function[] {
    Artisan::call['cache:clear'];
  
    dd["Cache Clear All"];
}];

Hy vọng bài viết này có ích cho các bạn

ấu trùng


Đã đăng ký Bản quyền

  • Report
  • Add to series of me

Laravel sẽ xóa bộ đệm cấu hình, bộ đệm bootstrap, bộ đệm sự kiện, bộ đệm ứng dụng, bộ đệm tuyến đường và bộ đệm lượt xem

Tất cả những điều này có thể tăng tốc đáng kể các ứng dụng của bạn. Nhưng đôi khi, nó cản trở nhiệm vụ sửa lỗi của chúng tôi

Hãy xem xét nhiều lệnh hơn nữa để giúp bạn kiểm soát chi tiết hơn đối với nó

Cách xóa bộ đệm ứng dụng [memcached, Redis]

Để xóa bộ đệm của ứng dụng trong Laravel, hãy sử dụng lệnh

php artisan route:cache
0

Tùy thuộc vào trình điều khiển bộ đệm của bạn [được xác định trong. env và được đặt tên là

php artisan route:cache
1], Laravel sẽ xóa các tệp trên đĩa hoặc dữ liệu trong Redis hoặc memcached

Bây giờ, nếu bạn chỉ cần xóa một giá trị khỏi bộ đệm, thì

php artisan route:cache
2 sẽ thực hiện chính xác điều đó

Cách xóa bộ đệm cấu hình

Để xóa bộ đệm cấu hình trong Laravel, hãy sử dụng lệnh

php artisan route:cache
3

Laravel sẽ xóa cache bằng cách xóa bootstrap/cache/config. php

Nếu trước đây bạn đã chạy

php artisan route:cache
4, thì bây giờ bạn có thể cập nhật các giá trị trong. env và xem các thay đổi khi bạn chạy mã của mình. 👍

Cách xóa bộ đệm sự kiện

Để xóa bộ đệm sự kiện trong Laravel, hãy sử dụng lệnh

php artisan route:cache
5

Nếu trước đó bạn đã chạy

php artisan route:cache
6, Laravel sẽ xóa bootstrap/cache/events. php và khám phá tất cả các trình nghe mới mà bạn đã thêm vào cơ sở mã của mình

Học nhiều hơn về

Cách xóa bộ đệm tuyến đường

Để xóa bộ đệm định tuyến trong Laravel, hãy sử dụng lệnh

php artisan route:cache
7

Nếu trước đó bạn đã chạy

php artisan route:cache
7, Laravel sẽ xóa bootstrap/cache/routes-v7. php và bạn sẽ có thể xem tất cả các tuyến đường mới mà bạn đã đăng ký bằng cách sử dụng
php artisan route:cache
91

Cách xóa bộ đệm nhiệm vụ theo lịch trình

Để xóa bộ đệm nhiệm vụ đã lên lịch, hãy sử dụng lệnh

php artisan route:cache
92

Tìm hiểu thêm về , vì đó là mục đích của bộ đệm này

Trừ khi bạn có lý do chính đáng, tôi không khuyến khích bạn chạy lệnh này trong sản xuất

Cách xóa bộ đệm xem

Để xóa bộ nhớ cache của chế độ xem, hãy sử dụng lệnh

php artisan route:cache
93

Laravel sẽ xóa nội dung của storage/views

Bộ đệm lượt xem được tạo mỗi khi bạn nhấn vào tuyến đường của mình trừ khi nó đã tồn tại và chế độ xem của bạn không thay đổi. Bạn không cần nhiều đến lệnh này

Thưởng. tắt bộ đệm ứng dụng

Để tắt hoàn toàn bộ nhớ cache của ứng dụng, hãy thay đổi trình điều khiển bộ nhớ cache thành

php artisan route:cache
94 trong. tập tin env

Làm cách nào để xóa các tuyến đường trong Laravel 8?

Xóa bộ đệm ẩn định tuyến. Sử dụng lệnh dưới đây và xóa bộ đệm tuyến đường của bạn. tuyến đường thủ công php. bộ đệm. .
Xóa bộ đệm ứng dụng. Sử dụng lệnh bên dưới và xóa bộ đệm ứng dụng của bạn như bộ đệm phiên, bộ đệm cookie. bộ đệm thủ công php. xa lạ
Xóa bộ đệm cấu hình. .
Xóa bộ nhớ đệm xem. .
Xóa bộ nhớ cache bằng Lớp tối ưu hóa lại

Xóa cấu hình Laravel là gì?

cấu hình. clear xóa các tệp cấu hình đã lưu trong bộ nhớ cache của bạn . Theo mặc định, nó là /bootstrap/cache/config. php. Laravel cố gắng đọc cấu hình từ tệp đó nếu nó tồn tại. Nếu không, nó sẽ đọc cấu hình của bạn từ thư mục/config.

Chủ Đề