Cách khắc phục lỗi trang web WordPress: Đang bảo trì định kỳ, vui lòng quay lại sau một phút?

WordPress Chế độ bảo trì bị kẹt và trang web của tôi hoàn toàn không hoạt động được.

Hôm qua, một người bạn gọi điện cho tôi, giọng rất lo lắng, nói rằng trang web WordPress của anh ấy đột nhiên không thể truy cập được, và tất cả khách truy cập đều thấy một trang hiển thị thông báo: "Không thể thực hiện bảo trì theo lịch trình tạm thời, vui lòng quay lại sau một phút."

Anh ấy nghĩ đó là sự cố máy chủ, nên đã khởi động lại ba lần, thay đổi DNS hai lần và dành hơn một giờ để mày mò, nhưng trang web vẫn không thay đổi.

Tôi bảo anh ấy đừng hoảng sợ, tôi hiểu rất rõ vấn đề này.

Thành thật mà nói, trang web của tôi cũng đã gặp phải vấn đề này, và không chỉ một lần.

Cách khắc phục lỗi trang web WordPress: Đang bảo trì định kỳ, vui lòng quay lại sau một phút?

Chế độ bảo trì của WordPress thực chất là gì?

Chế độ bảo trì của WordPress nhìn chung là một điều tốt. Bất cứ khi nào bạn cần cập nhật lõi, plugin hoặc giao diện, WordPress sẽ tự động chuyển trang web sang chế độ bảo trì, cho phép bạn cập nhật các tệp một cách an toàn mà không hiển thị cho khách truy cập một trang web chưa được cập nhật đầy đủ và bị lỗi.

Thông thường, quá trình này chỉ diễn ra trong vài giây, nhanh đến mức bạn thậm chí sẽ không nhận ra.

Tuy nhiên, đôi khi WordPress có thể hoạt động khó lường. Nó có thể bị treo giữa chừng khi đang cập nhật, hoặc bạn có thể vô tình đóng trình duyệt, hoặc cập nhật quá nhiều thứ cùng một lúc và làm rối loạn hệ thống, khiến nó bị kẹt ở chế độ bảo trì.

Khi đó trang web của bạn sẽ trở nên vô dụng.

Khách truy cập sẽ thấy thông báo "Tạm thời không thể thực hiện bảo trì định kỳ" và cũng không thể đăng nhập vào phần quản trị; toàn bộ trang web dường như bị khóa.

Lần đầu tiên gặp phải tình huống này, tôi thực sự rất sững sờ.

Vì không hề biết chuyện gì đang xảy ra, tôi nghĩ trang web của mình đã bị hack, hoặc máy chủ bị sập, và thậm chí tôi còn cân nhắc xem tên miền có hết hạn hay không.

Sau đó, người ta phát hiện ra rằng WordPress đã gặp phải một sự cố nhỏ trong quá trình cập nhật, khiến nó không thể thoát khỏi chế độ bảo trì một cách đúng cách.

Tại sao tôi lại bị kẹt ở chế độ bảo trì?

Lý do WordPress bị kẹt ở chế độ bảo trì là vì nó đã tạo một tệp có tên .m trong thư mục gốc của trang web.aiTệp tin WordPress này thông báo cho WordPress rằng: "Hiện tại tôi đang bảo trì, vui lòng không cho phép khách truy cập vào."

Thông thường, WordPress sẽ tự động xóa tệp này sau khi quá trình cập nhật hoàn tất. Tuy nhiên, nếu quá trình cập nhật gặp lỗi, tệp này sẽ vẫn còn đó và trang web của bạn sẽ tiếp tục hiển thị ở chế độ bảo trì.

Phương pháp đầu tiên để khắc phục chế độ bảo trì của WordPress

Vậy chúng ta phải khắc phục nó như thế nào?

Thực ra nó rất đơn giản.

Giải pháp là xóa thủ công tệp .maintenance.

Cách thực hiện như sau: Bạn cần sử dụng công cụ FTP để kết nối với máy chủ website của mình, chẳng hạn như FileZilla hoặc WinSCP. Sau khi kết nối, hãy vào thư mục gốc của website, nơi chứa tệp wp-config.php.

Sau đó bạn sẽ thấy một loạt các tập tin, bao gồm một tập tin có tên là .maintenance. Chỉ cần xóa nó đi.

Sau khi xóa mọi thứ, hãy làm mới trang web của bạn, và bạn sẽ thấy chế độ bảo trì đã biến mất và trang web đã trở lại hoạt động bình thường.

Đơn giản vậy thôi.

Phương pháp thứ hai: Chỉnh sửa tệp wp-activate.php

Tuy nhiên, điều gì sẽ xảy ra nếu trang web vẫn hiển thị ở chế độ bảo trì sau khi bạn xóa tệp .maintenance?

Điều đó có nghĩa là còn một chỗ khác cần được sửa đổi.

Có một tệp khác tên là wp-activate.php trong thư mục gốc. Mở tệp đó bằng trình soạn thảo văn bản và bạn sẽ thấy một dòng mã: define('WP_INSTALLING', true). Thay đổi true thành false, lưu tệp và sự cố sẽ được giải quyết.

Lần đầu gặp sự cố này, tôi đã xóa tệp .maintenance, nhưng trang web vẫn không hoạt động. Sau đó, tôi kiểm tra tệp wp-activate.php, chỉnh sửa nó và trang web hoạt động bình thường.

Thành thật mà nói, quy trình này không khó, nhưng nếu bạn không biết đến sự tồn tại của nó, bạn có thể mất rất nhiều thời gian để hoàn thành.

Vì vậy, tôi nghĩ cần phải ghi lại điều này, phòng trường hợp bạn gặp phải trong tương lai.

Gợi ý cách ngăn ngừa lỗi chế độ bảo trì WordPress

Thành thật mà nói, WordPress là một hệ thống khá thú vị; nó cho phép...xây dựng một trang webNó trở nên vô cùng đơn giản, nhưng đôi khi sự đơn giản đó lại khiến người ta bỏ qua một số khía cạnh cơ bản.

Ví dụ, khi cập nhật, tốt nhất là không nên cập nhật quá nhiều thứ cùng một lúc. Tốt hơn hết là nên sao lưu dữ liệu trước và đừng đóng trình duyệt trong khi cập nhật.

Những điều này nghe có vẻ hiển nhiên, nhưng mọi người thường quên chúng khi đang vội.

Được rồi, vậy là hết phần chia sẻ hôm nay. Nếu thấy hữu ích, hãy chia sẻ với bạn bè của bạn nhé. Hẹn gặp lại lần sau!

Hy vọng Chen Weiliang Blog ( https://www.chenweiliang.com/ Bài viết "Cách khắc phục sự cố trang web WordPress: Đang bảo trì định kỳ, vui lòng quay lại sau một phút?" được chia sẻ ở đây có thể hữu ích cho bạn.

Chào mừng bạn đến chia sẻ liên kết của bài viết này:https://www.chenweiliang.com/cwl-34444.html

Để khám phá thêm nhiều mẹo ẩn🔑, vui lòng tham gia kênh Telegram của chúng tôi!

Chia sẻ và thích nếu bạn thích nó! Những chia sẻ và lượt thích của bạn là động lực tiếp tục của chúng tôi!

 

发表 评论

Địa chỉ email của bạn sẽ không được công bố. 项 已 * 标注

Di chuyển về đầu trang