Bạn sở hữu thđấy lỗi “Briefly unavailable for scheduled maintenance” trong WordPress ko? Lỗi này thường xuất hiện trong lúc cập nhật core, plugin hoặc theme WordPress.
Về cơ bản, trang web WordPress ko hoàn thành cập nhật sẽ lúcến cho bạn bị kẹt trong chế độ bảo trì (Maintenance).
Trong bài viết này, Quantrimang.com sẽ chỉ cho bạn nhữngh dễ dàng để khắc phục lỗi “Briefly unavailable for scheduled maintenance” trong WordPress. Bài viết cũng sẽ cho bạn thđấy nguyên nhân tại sao lỗi này xảy ra và làm thế nào bạn sở hữu thể tránh nó trong tương lai.
Mục lục
- 1 Lỗi “Briefly Unavailable for Scheduled Maintenance” trong WordPress
- 2 Tại sao lỗi “Briefly unavailable for scheduled maintenance” lại xảy ra?
- 3 Làm nhữngh nào để khắc phục lỗi “Briefly Unavailable for Scheduled Maintenance” trong WordPress?
- 4 Làm thế nào để tránh lỗi “Briefly Unavailable for Scheduled Maintenance” trong tương lai?
- 5 Cách tùy chỉnh thông báo chế độ bảo trì
- 6 Khắc phục sự cố liên quan tới chế độ bảo trì trong WordPress
Trang Maintenance về mặt kỹ thuật ko phải là một lỗi. Đây là một trang thông báo.
Trong quá trình cập nhật, WordPress tải những file cập nhật cần thiết về máy chủ, giải nén chúng và sau đó cài đặt bản cập nhật.
WordPress cũng đặt trang web ở chế độ bảo trì và hiển thị thông báo “Briefly unavailable for scheduled maintenance. Check back in a minute.” trong quá trình.
Để kích hoạt thông báo chế độ bảo trì, WordPress tạo một file .maintenance tạm thời trong thư mục gốc của trang web.
Nếu mọi thứ hoạt động bình thường, thì thông báo này sở hữu thể sẽ chỉ được hiển thị trong vài giây. Sau lúc cập nhật thành công, WordPress sẽ tự động xóa file này để vô hiệu hóa chế độ bảo trì.
Tuy nhiên, đôi lúc do phản hồi của máy chủ WordPress hosting chậm hoặc vấn đề bộ nhớ thấp, script cập nhật sẽ hết thời gian chờ do đó làm gián đoạn quá trình. Khi điều này xảy ra, WordPress ko sở hữu cơ hội đưa trang web của bạn ra khỏi chế độ bảo trì.
Nói nhữngh khác, trang web sẽ tiếp tục hiển thị thông báo chế độ bảo trì và bạn sẽ cần phải tự sửa nó.
Và để khắc phục vấn đề này, chúng ta sẽ phải xóa dữ liệu bằng nhữngh thủ công. Đăng nhập vào server qua tài khoản ftp, truy cập thư mục root của WordPress:
Nếu bạn ko thể tìm thđấy file .maintenance trong thư mục gốc WordPress của mình, thì hãy đảm bảo bạn đã kiểm tra FTP client để hiển thị những file ẩn.
Trong Filezilla, bạn sở hữu thể buộc nó hiển thị những file ẩn bằng nhữngh nhấp vào Server > Force showing hidden files từ thanh menu.
Khi file .maintenance bị xóa, trang web của bạn sẽ thoát khỏi chế độ bảo trì và lỗi sẽ được khắc phục.
Nếu ko biết nhữngh sử dụng FTP, thì bạn cũng sở hữu thể xóa những file bằng nhữngh đi tới trình quản lý file trong bảng điều lúcển WordPress hosting, sau đó xóa file .maintenance bên trong trình quản lý file.
Lỗi “Briefly Unavailable for Scheduled Maintenance” sở hữu nguyên nhân do máy chủ chậm hoặc vấn đề bộ nhớ thấp trên máy chủ web hosting.
Cách dễ nhất để tránh lỗi này là nâng cấp lên gói hosting cao hơn. Bạn nên mua một trong web hosting này để sở hữu được hiệu suất vượt trội.
Nếu nâng cấp lên gói hosting cao hơn ko phải là một tùy mua, thì bạn nên thực hiện cập nhật plugin và theme.
Thông thường người sử dụng sở hữu xu hướng nhấp nhanh vào liên kết cập nhật bên dưới mỗi plugin. WordPress sau đó sắp xếp trật tự cập nhật, nhưng thậm chí một phần nghìn giây chậm trễ trong kết nối sở hữu thể gây ra xung đột dẫn tới trang web bị kẹt trong chế độ bảo trì.
Thay vì nhanh chóng nhấp vào liên kết Update, bạn nên kiên nhẫn cập nhật từng plugin một.
Cách tùy chỉnh thông báo chế độ bảo trì
Một giải pháp dễ dàng hơn để tránh hiển thị thông báo chế độ bảo trì mặc định là bằng nhữngh đặt thủ công trang web WordPress vào chế độ bảo trì trước lúc cài đặt bất kỳ bản cập nhật nào.
Cách tốt nhất để làm điều này là cài đặt và kích hoạt plugin SeedProd. Đây là plugin Maintenance Mode phổ biến nhất cho WordPress.
Sau lúc kích hoạt, hãy truy cập Settings > Coming Soon Pro và mua hộp kế bên tùy mua “Enable maintenance mode”.
Sau đó, bạn cần nhấp vào nút “Edit Coming Soon/Maintenance Page”. Điều này sẽ mở trình tùy biến theme SeedProd. Từ đây, bạn sở hữu thể mua một theme và sau đó tùy chỉnh nó để tạo một trang Maintenance Mode đẹp mắt cho website.
Bây giờ, nếu ko muốn đặt thủ công trang web của mình vào chế độ bảo trì mỗi lúc bạn cập nhật, thì bạn sở hữu thể tạo một trang Maintenance trong WordPress mà ko cần sử dụng plugin.
Chỉ cần tạo một file mới sở hữu tên là care.php trên desktop và dán code này vào trong đó:
<?php
$protocol = $_SERVER["SERVER_quảng cáoOTOCOL"];
if ( 'HTTP/1.1' != $protocol && 'HTTP/1.0' != $protocol )
$protocol="HTTP/1.0";
header( "$protocol 503 Service Unavailable", true, 503 );
header( 'Content-Type: text/html; charset=utf-8' );
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<h1>We are updating the site, please check back in 30 minutes.</h1>
</body>
</html>
<?php die(); ?>
Tiếp theo, bạn cần tải file này lên thư mục wp-content của trang WordPress.
Bây giờ, bất cứ lúc nào bạn đang cập nhật trang web của mình, WordPress sẽ hiển thị trang này trong chế độ bảo trì. Bạn sở hữu thể sử dụng CSS để tạo kiểu trang này theo bất cứ nhữngh nào bạn muốn.
Khắc phục sự cố liên quan tới chế độ bảo trì trong WordPress
Dưới đây là một số bước bổ sung bạn sở hữu thể phải thực hiện nếu giải pháp trên ko sở hữu tác dụng.
WordPress vẫn bị kẹt trong chế độ bảo trì sau lúc cập nhật và sửa lỗi ở trên?
Nếu đây là trường hợp bạn gặp phải, thì bạn cần cập nhật file wp-activ.php nằm trong thư mục WordPress chính. Đây là cùng một nơi mà bạn đã tìm và xóa file .maintenance.
Bạn sẽ cần phải mở file bằng trình quản lý file của liên doanh hosting hoặc tải nó xuống máy tính bằng FTP.
Tiếp theo, bạn cần tìm code: define ('WP_INSTALLING', true)
và thay đổi true thành false.
Code sẽ trông như thế này:
define ('WP_INSTALLING', false)
Sau đó, bạn cần lưu những thay đổi và upload file lên hosting server bằng FTP. Nếu bạn sử dụng trình quản lý file của liên doanh hosting, thì chỉ cần lưu file sẽ giúp bạn thoát khỏi chế độ bảo trì.
Một bản cập nhật chưa hoàn thành hoặc bị gián đoạn sở hữu thể gây ra sự cố lúc trang web thoát khỏi chế độ bảo trì.
Nếu lỗi này xảy ra lúc bạn đang cập nhật ứng dụng core (nhân) của WordPress, thì bạn sẽ cần cập nhật thủ công WordPress bằng FTP.
Nếu xảy ra lỗi lúc bạn đang cập nhật một plugin WordPress, thì bạn sẽ cần tạm thời hủy kích hoạt tất cả những plugin WordPress bằng FTP. Bước này sẽ đảm bảo rằng plugin gặp vấn đề bị vô hiệu hóa và trang web sở hữu thể hoạt động trở lại.
Tiếp theo, bạn sẽ cần phải đăng nhập vào dashboard trong WordPress và kích hoạt từng plugin một, để xem plugin nào gây ra sự cố. Sau đó, bạn cần cài đặt bản cập nhật plugin theo nhữngh thủ công, để nó hoạt động bình thường.
Hy vọng bài viết này đã giúp bạn khắc phục được lỗi “Briefly unavailable for scheduled maintenance” trong WordPress. Nếu muốn, bạn sở hữu thể tham khảo hướng dẫn về việc sửa những lỗi WordPress phổ biến nhất.
Chúc bạn thực hiện thành công!
Các bạn đang xem tin tức tại Tin hay 24h – Chúc những bạn một ngày vui vẻ
Từ khóa: Hướng dẫn khắc phục lỗi Briefly Unavailable for Scheduled Maintenance của WordPress