Mở website chỉ thấy một trang trắng là tình huống dễ khiến người quản trị muốn cài lại mọi thứ ngay. Nhưng trắng trang chỉ là biểu hiện, không chỉ ra nguyên nhân duy nhất. Cài lại hoặc khôi phục vội có thể làm mất những thay đổi mới trong khi vấn đề ban đầu vẫn chưa được giải thích.
Xác định phạm vi bị ảnh hưởng
Hãy thử trang chủ, một bài viết và trang đăng nhập. Ghi nhận lỗi xuất hiện với mọi người hay chỉ khi đã đăng nhập, trên một trình duyệt hay nhiều thiết bị. Nếu chỉ một trang bị trắng, thông tin đó giúp thu hẹp phạm vi hơn nhiều so với mô tả “website hỏng”.
- Lưu thời điểm bắt đầu lỗi và URL cụ thể.
- Ghi các thay đổi gần nhất: cập nhật plugin, đổi giao diện, sửa mã hoặc chuyển hosting.
- Chụp thông báo nếu có và lưu lại email cảnh báo của WordPress.
- Kiểm tra tình trạng hosting và bản sao lưu gần nhất trước khi can thiệp.
Tìm bằng chứng trước khi thay đổi
Nhật ký lỗi của máy chủ hoặc môi trường thử nghiệm có thể cung cấp manh mối. Không nên bật hiển thị lỗi chi tiết cho khách truy cập vì thông báo kỹ thuật có thể lộ đường dẫn và thông tin cấu hình. Người xử lý cần ghi lại lỗi liên quan đúng thời điểm, tránh nhầm cảnh báo cũ với sự cố đang xảy ra.
Nếu lỗi bắt đầu ngay sau một thay đổi, ưu tiên kiểm tra thay đổi đó. Việc tạm vô hiệu hóa một thành phần cần cân nhắc chức năng liên quan và thực hiện trên bản thử nếu có thể. Tắt tất cả plugin trên website bán hàng có thể làm gián đoạn thanh toán, biểu mẫu và dữ liệu đồng bộ.
Khôi phục hoạt động và sửa nguyên nhân là hai bước
Đưa website hoạt động trở lại có thể là ưu tiên trước mắt. Sau đó vẫn cần xác định nguyên nhân, phiên bản liên quan và cách ngăn lỗi lặp lại. Nếu phục hồi bản sao lưu, phải đánh giá các bài viết, yêu cầu khách hàng hoặc đơn hàng phát sinh sau thời điểm sao lưu để tránh ghi đè dữ liệu mới.
Không chỉ kiểm tra trang chủ sau khi sửa. Cần mở lại URL từng bị lỗi, thử quản trị và các hành động khách hàng thường làm. Kiểm tra cả phiên chưa đăng nhập để không bỏ sót phiên bản được lưu trong bộ nhớ đệm. Theo dõi nhật ký trong quá trình thử giúp phát hiện lỗi vẫn còn nhưng chưa làm trắng trang.
Thông tin nên gửi khi cần hỗ trợ
Một yêu cầu hỗ trợ tốt gồm tên miền, trang bị lỗi, thời điểm phát sinh, thay đổi gần nhất và chức năng đang cần khôi phục. Không gửi mật khẩu hoặc nguyên bản nhật ký chứa dữ liệu nhạy cảm qua biểu mẫu công khai. Có thể trao đổi với Tý Hon về tình trạng trắng trang WordPress để xác định phạm vi kiểm tra phù hợp trước khi sửa.
Tham khảo: WordPress: Debugging.










