Hướng dẫn bật/tắt chế độ Maintenance trong Magento 2
Nếu bạn muốn tạm thời vô hiệu hóa cửa hàng Magento để kiểm tra, bảo trì, sửa lỗi, cập nhật v.v trước khi đưa nó hoạt động trở lại, bạn có thể bật chế độ bảo trì Maintenance. Trong bài viết này mình sẽ hướng dẫn bạn cách bật và tắt chế độ Maintenance(bảo trì) trong Magento 2.
Chế độ Maintenance trong Magento 2 là gì?
Chế độ Maintenance là một trong 4 chế độ cơ bản của Magento. Khi trang web của bạn có nhiều lượng truy cập, bạn không muốn người dùng (khách hàng tiềm năng của bạn) nhìn thấy một trang web bị hỏng, lỗi. Điều sẽ làm cho khách hàng cảm nhận sự thiếu chuyên nghiệp, giảm sự tin tưởng, đó là lý do chế độ Maintenance ra đời.
Chế độ bảo trì Magento rất hữu ích khi bạn đang có ý định phát triển hoặc thử nghiệm trước khi cửa hàng hoạt động.
Khi chế độ bảo trì được bật, khách truy cập sẽ thấy thông báo Service Temporarily Unavailable(Dịch vụ tạm thời không khả dụng) trong trình duyệt web của họ.
Ngoài ra bạn còn có thể chỉ định được đia chỉ ip nào vẫn xem được cửa hàng khi bật Maintenance.
Cách bật và tắt chế độ bảo trì Magento 2
Kiểm tra trang thái chế độ Maintenance
Để xem chế độ bảo trì có đang bật hay không, bạn chạy lệnh:
php bin/magento maintenance:status
Hoặc bạn có thể biết điều này khi:
Nếu tệp var/.maintenance.flag tồn tại, thì tức là chế độ bảo trì đang được bật và ngược lại.
Bật chế độ bảo trì
Đầu tiền, để cho phép một địa chỉ ip cụ thể xem được cửa hàng khi bật chế độ bảo trì, ta chạy lệnh:
php bin/magento maintenance:allow-ips dia-chi-IP
Bật chế độ bằng lệnh:
php bin/magento maintenance:enable
Tắt chế độ bảo trì
Để tắt chế độ, ta chạy lệnh:
php bin/magento maintenance:disable
Như vậy là mình đã hướng dẫn xong cách bật/tắt chế độ Maintenance trong Magento 2.
Cảm ơn bạn đã đọc bài viết.
Xem thêm các bài Hướng dẫn Magento 2 Tiếng Việt.