Màn hình trắng của cái chết: Phải làm gì khi trang web WordPress của bạn bị hỏng

Bài viết được viết bởi:
  • Mẹo viết blog
  • Cập nhật: Tháng mười hai 10, 2016

Chú ý: _usort_terms_by_ID là phản đối kể từ phiên bản 4.7.0! Sử dụng wp_list_sort () thay thế. trong /home/218053.cloudwaysapps.com/wmdtwanpyt/public_html/wp-includes/fifts.php trên đường 4435

Đó là cơn ác mộng tồi tệ nhất của mỗi chủ sở hữu trang web - và nó phổ biến hơn bạn nghĩ.

Bạn truy cập vào trang web của mình, nhưng tất cả nội dung bạn đã làm việc chăm chỉ đều bị thiếu. Thay vào đó, bạn phải đối mặt với các thông báo lỗi mơ hồ, khó hiểu, hoặc tệ hơn: một màn hình trắng trống không có manh mối để theo dõi.

Gần đây, nó đã xảy ra với tôi. Tất cả các trang web của tôi đột nhiên sẽ không tải, hiển thị lỗi "kết nối đã hết thời gian" thay thế. Tôi thừa nhận tôi hoảng sợ một chút! Nhưng tôi đã có thể thực hiện các bước để phục hồi, và tôi đang tiếp tục thực hiện các bước để ngăn chặn nó xảy ra lần nữa.

Trang web của bạn đi xuống đau, đặc biệt là nếu bạn dựa vào nó để kiếm thu nhập của bạn. Mọi khoảnh khắc của nó đều có thể khiến bạn mất doanh thu, khách hàng tiềm năng và doanh thu.

Bạn đang phải đối mặt với một màn hình trắng của cái chết, hoặc lo lắng về việc phải làm gì khi nó xảy ra với bạn? Sau đó, bài đăng này là dành cho bạn.

Bước 0: Thông báo

Đây là "bước 0" bởi vì nó không thực sự là một bước xử lý sự cố, nhưng nó là cần thiết.

Khi trang web của bạn ngừng hoạt động, điều quan trọng là phải thu hút khán giả của bạn trong vòng lặp.

Khi khách truy cập vào trang web của bạn và không thể truy cập được, họ sẽ bị thất vọng một cách dễ hiểu. Đó là sự lựa chọn của bạn cho dù để làm giảm sự thất vọng đó, hoặc để cho nó phát triển thành sự tức giận.

Nếu bạn giữ liên lạc và giải thích cho khán giả biết điều gì đang diễn ra và khi họ có thể mong đợi trang web của bạn trở lại, họ sẽ kiên nhẫn và hiểu biết nhiều hơn.

Nếu bạn không giữ chúng trong vòng lặp, họ có thể nổi giận với thương hiệu của bạn, hoặc quyết định ghé thăm một đối thủ cạnh tranh thay thế.

Tin tốt là, thật dễ dàng để ngăn chặn điều này. Chỉ cần giữ chúng trong vòng lặp bằng cách:

  • Tạo thông báo trên phương tiện truyền thông xã hội. Hãy tóm tắt, nhưng cung cấp cho khán giả của bạn một ý tưởng rõ ràng về những gì đang xảy ra và khi họ có thể mong đợi bạn trở lại.
  • Gửi một email nhanh đến danh sách của bạn nếu bạn nghĩ rằng trang web của bạn sẽ bị hỏng trong hơn một ngày.
  • Đặt một tin nhắn trên trang web của bạn (nếu bạn có thể). Nếu trang web của bạn vẫn hoạt động và bạn có thể thực hiện thay đổi đối với trang tổng quan WordPress, bạn sử dụng plugin như Trang cuối cùng sắp ra mắt để hiển thị trang bảo trì cho khách truy cập của bạn để họ không thấy trang web bị hỏng.

Bước 1: Phân tích lỗi

Lưu ý những thông báo lỗi (nếu có) bạn đang nhận và chụp ảnh màn hình. Những điều này sẽ rất quan trọng đối với quá trình xử lý sự cố, cho dù bạn đang tự làm hay tìm kiếm sự giúp đỡ từ một chuyên gia.

Các lỗi phổ biến mà bạn có thể thấy bao gồm:

  • Kết nối quá hạn: Đây là lỗi mà trình duyệt của bạn có thể cung cấp cho bạn nếu nó chờ quá lâu để kết nối và nhận dữ liệu cần thiết để hiển thị trang web của bạn. Điều này có thể do sự cố với kết nối internet của bạn, cài đặt trên thiết bị của bạn (chẳng hạn như tường lửa), công ty lưu trữ web hoặc trang web của bạn. Điều này xảy ra với trang web của tôi và hóa ra đó là vấn đề tạm thời với công ty lưu trữ của tôi, Bluehost.
  • 404 Không tìm thấy: Điều này xảy ra với một trong các trang web của tôi sau khi cúp điện. Trang chủ hoạt động tốt, nhưng tất cả các bài đăng trên blog cá nhân đều bị thiếu. Nó bật ra rằng bằng cách nào đó tập tin htaccess của tôi đã bị xóa trong thời gian cúp trang web.
  • Không tìm thấy máy chủ: Lỗi này có thể do kết nối internet của bạn gây ra hoặc do sự cố với dịch vụ lưu trữ web hoặc dịch vụ miền của bạn. Nó hiếm khi gây ra bởi một lỗi WordPress trong các chủ đề của bạn hoặc các tập tin plugin.
  • Màn hình trắng trống: Màn hình trắng trống rất khó khắc phục sự cố vì không có thông tin rõ ràng để tắt. Nó thường được gây ra bởi một vấn đề với mã trang web của bạn, hoặc trong WordPress hoặc một tập tin chủ đề hoặc plugin.
  • Lỗi thiết lập một kết nối cơ sở dữ liệu: Đây là lỗi WordPress rất phổ biến thường gây ra bởi sự cố với cấu hình tệp wp-config của bạn, chẳng hạn như tên hoặc mật khẩu cơ sở dữ liệu sai. Nó cũng có thể được gây ra nếu máy chủ cơ sở dữ liệu của bạn không phản hồi vì một số lý do (một vấn đề với máy chủ web của bạn), hoặc nếu cơ sở dữ liệu của bạn bị hỏng.
  • Lỗi mã ngẫu nhiên trên trang web của bạn: Trang web của bạn có thể hiển thị tốt ngoại trừ trang web hiển thị mã lỗi trong một số trang hoặc trên trang tổng quan của bạn, chẳng hạn như "chức năng không tìm thấy" hoặc "kết thúc không mong muốn". Điều này có thể do plugin hoặc chủ đề gây ra hoặc do tham nhũng các tệp WordPress cốt lõi của bạn.

Hãy chắc chắn rằng nó không chỉ là bạn

Hy vọng rằng đó là trường hợp mà mọi người khác có thể thấy trang web của bạn tốt.

Đảm bảo rằng nó không chỉ là trình duyệt, máy tính hoặc kết nối internet của bạn:

  1. Xóa bộ nhớ cache của trình duyệt
  2. Kiểm tra trang web của bạn trên DownForEveryoneOrJustMe.com
  3. Truy cập trang web của bạn bằng trình duyệt khác
  4. Thử sử dụng thiết bị khác (điện thoại thông minh, máy tính bảng, máy tính xách tay)
  5. Sử dụng kết nối internet khác (Wi-fi) hoặc yêu cầu bạn bè xem qua

Nếu trang web của bạn hiển thị tốt trên một trình duyệt, thiết bị hoặc kết nối internet khác, bạn đã xác định được vấn đề nằm ở đâu. Bạn có thể phải nhận trợ giúp để sửa chữa thiết bị hoặc kết nối của mình, nhưng ít nhất trang web của bạn vẫn hoạt động!

Bước 2: Khắc phục sự cố WordPress

Nếu sự cố không xảy ra với thiết bị hoặc kết nối internet của bạn, nó có thể xảy ra với trang web WordPress của bạn.

Hãy nghĩ lại bất kỳ thay đổi gần đây nào bạn đã thực hiện. Gần đây bạn có:

  • Cập nhật phiên bản WordPress cốt lõi của bạn
  • Đã thay đổi bất kỳ cài đặt nào
  • Đã sửa đổi tệp functions.php của bạn hoặc bất kỳ tệp nào khác
  • Đã cài đặt, gỡ cài đặt hoặc cập nhật bất kỳ chủ đề hoặc plugin nào

Nếu bạn có thể, hãy thử đảo ngược bất kỳ thay đổi gần đây nào hoặc khôi phục từ bản sao lưu gần đây để xem liệu nó có giải quyết được sự cố hay không.

Cách khắc phục sự cố WordPress

Để khắc phục sự cố WordPress chung, trước tiên hãy thử đăng nhập vào trang tổng quan WordPress của bạn. Nếu bạn không thể, đó có thể là sự cố lưu trữ và không phải là vấn đề với trang web của bạn. Tuy nhiên, bạn vẫn nên thử các bước khắc phục sự cố sau thông qua tài khoản lưu trữ hoặc ứng dụng khách FTP. Nếu bạn bị khóa, hãy xem bài đăng của Vishnu trên Lý do có thể bị khóa khỏi WP-Admin của bạn.

Tiếp theo, hãy thử chuyển sang chủ đề WordPress mặc định để xem có giải quyết được sự cố không.

Nếu không, hãy thử tắt tất cả các plugin của bạn để xem nó có giải quyết được vấn đề không. Nếu có, bạn có thể bật lại từng plugin của mình để xác định plugin nào đang gây ra sự cố.

Nếu một chủ đề hoặc plugin gây ra sự cố, bạn có thể liên hệ với nhà phát triển để được hỗ trợ và sử dụng một chủ đề hoặc plugin thay thế trong thời gian chờ đợi.

Cách khắc phục sự cố tham nhũng cơ sở dữ liệu

Một số vấn đề WordPress được gây ra bởi một cơ sở dữ liệu bị hỏng. Nếu bạn gặp lỗi kết nối cơ sở dữ liệu và bạn chắc chắn thông tin đăng nhập của mình trong tệp wp-config là chính xác, bạn có thể sử dụng chức năng WordPress tích hợp để sửa chữa cơ sở dữ liệu. Xem bài đăng của Lori trên Khắc phục sự cố Khi di chuyển WordPress của bạn sang một máy chủ mới trở thành cơn ác mộng để có hướng dẫn từng bước sửa chữa cơ sở dữ liệu của bạn.

Bước 3: Kiểm tra Web Hosting của bạn

Nếu bạn đã đăng nhập vào tài khoản lưu trữ của mình và không thể tìm thấy bất kỳ sự cố nào, nhưng trang web của bạn vẫn bị ngừng hoạt động - hoặc nếu bạn không thể truy cập vào tài khoản lưu trữ của mình - rất có thể, sự cố xảy ra với máy chủ web của bạn.

Bạn có thể kiểm tra trang web của máy chủ và tài khoản truyền thông xã hội để xem họ có công bố bất kỳ khó khăn nào không. Bạn có thể tìm hiểu rằng họ đã ngừng hoạt động để bảo trì định kỳ và có thể có thông tin về thời điểm bạn có thể mong đợi trang web của mình được sao lưu.

Nếu không, bước tiếp theo là liên hệ với bộ phận hỗ trợ. Tùy thuộc vào loại hỗ trợ mà máy chủ web của bạn cung cấp, bạn có thể gọi cho họ hoặc bắt đầu trò chuyện trực tiếp để nhận hỗ trợ ngay lập tức hoặc bạn có thể phải gửi một vé hỗ trợ.

Khi trang web của tôi bị hỏng, tôi đã cố gắng nhận hỗ trợ ngay lập tức qua trò chuyện trực tiếp, nhưng thời gian chờ đợi đã bị kẹt ở phút 30, vì vậy tôi phải gửi một vé hỗ trợ thay thế. Khi vé hỗ trợ của tôi không được trả lời trong vài tuần, tôi biết đã đến lúc chuyển host. Trong khi Bluehost được sử dụng để cung cấp một dịch vụ tuyệt vời, tôi cũng nhận thấy rằng tốc độ trang web của tôi đã chậm hơn nhiều so với trước đây. Vì tôi đã có ý định nâng cấp lưu trữ của mình, tôi đã quyết định nhận VPS lưu trữ với inMotion thay thế.

An Ounce of Prevention ...

Để khôi phục nhanh chóng từ một cúp trang web, bạn cần phải chuẩn bị trước khi nó xảy ra. Đảm bảo bạn có một công ty lưu trữ web đáng tin cậy, tốt và bạn thường xuyên sao lưu trang web của bạn. Tự làm quen với các tùy chọn hỗ trợ lưu trữ web của bạn để bạn biết phải đi đâu nếu cần giúp đỡ nhanh.

Khi thời gian đến, bạn sẽ được chuẩn bị và có thể nhanh chóng khôi phục khi trang web của bạn ngừng hoạt động.

Về KeriLynn Engel

KeriLynn Engel là nhà chiến lược tiếp thị nội dung và viết quảng cáo. Cô ấy thích làm việc với các doanh nghiệp B2B & B2C để lập kế hoạch và tạo nội dung chất lượng cao thu hút và chuyển đổi đối tượng mục tiêu của họ. Khi không viết, bạn có thể tìm thấy cô ấy đọc tiểu thuyết viễn tưởng, xem Star Trek hoặc chơi Telemann flute fantasias tại một mic mở địa phương.

Kết nối: