Tin tức và phân tích của tất cả các thiết bị di động

5 giải pháp khắc phục lỗi WordPress White Screen of Death

Màn hình trắng chết chóc của WordPress là một trong những lỗi phổ biến nhất mà người dùng WordPress có thể gặp phải. Vấn đề này “Màn hình trắng WordPress” chủ yếu xảy ra sau khi người khác di chuyển sau khi cài đặt plugin mới hoặc chủ đề không tương thích với plugin khác hoặc tệp cốt lõi của WordPress. Chà, nếu bạn thấy một trang trống trên trình duyệt web khi truy cập trang web WP của mình mà không có lỗi hoặc thông tin nào thì đây là triệu chứng của WSDE. Ở đây chúng tôi có các giải pháp để khắc phục lỗi màn hình trắng chết chóc trên các trang WordPress.

Nguyên nhân gây ra màn hình trắng chết chóc?

Lỗi màn hình trắng WordPress chết chóc chủ yếu xảy ra do lỗi PHP hoặc lỗi cơ sở dữ liệu. Ví dụ: nếu bạn đã cài đặt một plugin lỗi thời nhưng chưa được cập nhật trong một thời gian thì điều đó có thể gây ra sự cố do mã plugin không tương thích với mã đang được các phiên bản WordPress mới hơn sử dụng. Và điều tương tự cũng xảy ra với những chủ đề lỗi thời lâu ngày không được cập nhật. Đó là lý do tại sao chúng tôi luôn khuyên bạn nên mua các chủ đề được cập nhật thường xuyên.

Làm cách nào để khắc phục lỗi màn hình trắng chết chóc trong WordPress?

Chà, nếu bạn cũng đang gặp khó khăn với vấn đề Tương tự, hãy áp dụng các giải pháp bên dưới để khắc phục lỗi màn hình trắng chết chóc của WordPress.

Note: các phương pháp sau hướng dẫn thực hiện thay đổi đối với các tệp cốt lõi của trang web của bạn. Chúng tôi khuyên bạn nên sao lưu trang web của mình trước khi thực hiện bất kỳ bước nào dưới đây. Chà, nếu hiện tại bạn không có quyền truy cập vào phần phụ trợ trang web của mình, hãy liên hệ với máy chủ web của bạn và kiểm tra xem họ có bản sao lưu gần đây của trang web của bạn trên máy chủ hay không.

Kiểm tra các plugin WordPress có thể gây ra WSOD

Như đã thảo luận trước đó, plugin WP không tương thích có thể gây ra lỗi màn hình trắng WordPress này. Chúng tôi khuyên bạn nên kiểm tra trước bằng cách tắt các plugin đã cài đặt có thể giúp phát hiện và khắc phục sự cố.

Nếu bạn có thể đăng nhập vào bảng điều khiển quản trị của trang web của bạn.

  • Di chuyển đến phần plugin
  • đánh dấu tất cả các plugin và tắt chúng.

Nếu trang web hoạt động bình thường sau khi tắt plugin, hãy bật từng plugin một để phát hiện plugin nào gây ra lỗi.

Chà, nếu bạn không có quyền truy cập vào khu vực quản trị WordPress, thì bạn cần phải đăng nhập vào Cpanel hoặc FTP để đặt lại tất cả các plugin đã cài đặt trên trang WordPress của mình.

Cài đặt ứng dụng khách FTP như FileZilla,

  • Đăng nhập vào máy chủ của bạn bằng thông tin đăng nhập được cung cấp bởi máy chủ web của bạn
  • Điều hướng đến thư mục chứa tệp WordPress của bạn.
  • Mở thư mục wp-content sau đó tìm thư mục plugin.
  • Đây là nơi lưu trữ tất cả các plugin của bạn.
  • Đơn giản chỉ cần đổi tên thư mục này thành một cái gì đó khác như plugin.old
  • Điều này sẽ vô hiệu hóa tất cả các plugin được cài đặt trên trang web của bạn và đặt lại trang web của bạn về trạng thái mặc định.

Quay trở lại trình duyệt của bạn và làm mới trang web của bạn. Màn hình trắng chết chóc sẽ biến mất và bạn sẽ có thể đăng nhập vào WordPress.

Switch đến chủ đề WP mặc định

Nếu việc tắt plugin WP không giúp khắc phục được sự cố thì có thể các tệp cốt lõi của chủ đề xung đột với plugin hiện có. Hãy kiểm tra bằng cách tắt chủ đề mới được kích hoạt và trở lại chủ đề mặc định.

  • Thật đơn giản và dễ dàng, chỉ cần Đăng nhập vào bảng điều khiển dành cho quản trị viên của bạn,
  • Đi đến Xuất hiện >> Chủ đề
  • Ở đây kích hoạt chủ đề WordPress mặc định.

Một lần nữa Nếu bạn không có quyền truy cập vào khu vực quản trị,

  • đăng nhập vào máy chủ qua FTP
  • đi tới Nội dung WP thư mục.
  • Ở đây bạn sẽ tìm thấy một thư mục con có tên Chủ đề.
  • Hãy tìm thư mục có cùng tên với chủ đề đang hoạt động của bạn.
  • Tạo một bản sao của chủ đề đó và sau đó xóa thư mục gốc.
  • Điều này sẽ hoàn nguyên chủ đề trang web của bạn về chủ đề WordPress mặc định.
  • Bây giờ hãy thử truy cập trang WordPress của bạn, Nếu không có vấn đề gì thì chủ đề gây ra lỗi.
  • Hãy kiểm tra với nhà cung cấp chủ đề để giải quyết vấn đề hoặc chuyển sang chủ đề khác.

Tăng giới hạn bộ nhớ

Đôi khi lỗi này có thể xảy ra nếu không đủ bộ nhớ để chạy trang web của bạn. Đặc biệt nếu trang web của bạn có quá nhiều plugin và có nhiều lưu lượng truy cập thì giới hạn bộ nhớ được xác định mặc định có thể không đủ để xử lý tất cả các phiên bản trang web cùng một lúc. Và điều đó khiến việc tăng giới hạn bộ nhớ cho trang web của bạn có thể giúp khắc phục sự cố.

Để làm điều này, bạn cần chỉnh sửa tệp wp-config.php trên trang WordPress của mình.

  1. Truy cập WordPress của bạn nguồn gốc thư mục
  2. Xác định vị trí của bạn wp-config.php tài liệu
  3. Nhấp chuột phải vào nó và chọn Biên tập lựa chọn,
  4. Cuộn xuống cuối tập tin và tìm dòng đọc Thế thôi, ngừng chỉnh sửa! Chúc bạn viết blog vui vẻ.
  5. Tại thời điểm này, bạn sẽ cần dán dòng mã sau ngay phía trên thông báo đó:

xác định( ‘WP_MEMORY_LIMIT’, ‘256M’ );

Ngoài ra, bạn có thể thêm mã này php_value bộ nhớ_limit 64M vào tệp .htaccess của bạn để xem nó có khắc phục được lỗi không.

Sử dụng Chế độ gỡ lỗi WordPress

Bạn đang đọc điều này có nghĩa là vẫn chưa tìm ra giải pháp cho WordPress White Screen of Death. Chà, đã đến lúc giới thiệu cho bạn chế độ gỡ lỗi WordPress, chế độ này khắc phục lỗi hiệu quả hơn.

  • Chuyển đến thư mục gốc WordPress của bạn
  • Xác định vị trí tệp wp-config.php của bạn
  • Nhấp chuột phải vào nó và chọn tùy chọn Chỉnh sửa,
  • Kéo xuống cuối file và tìm dòng đọc Thế thôi, dừng chỉnh sửa! Chúc bạn viết blog vui vẻ.
  • Tại thời điểm này, bạn sẽ cần dán dòng mã sau ngay phía trên thông báo đó:

xác định( ‘WP_DEBUG’, true );

  • Khi bạn lưu file, chế độ gỡ lỗi sẽ được kích hoạt.
  • Điều này sẽ tạo ra một tập tin có tên gỡ lỗi.log bên trong /wp-nội dung/ danh mục.
  • Tệp này có thể được mở và đọc bằng hầu hết các trình soạn thảo văn bản tiêu chuẩn, chẳng hạn như TextEdit hoặc Notepad.

Bạn cũng có thể chọn hiển thị thông báo lỗi trực tiếp trên trang. Để thực hiện việc này, hãy thêm đoạn mã sau vào wp-config.php:

xác định (‘WP_DEBUG_DISPLAY’, đúng);

Khi bạn sử dụng xong chế độ gỡ lỗi, điều quan trọng là bạn phải nhớ tắt nó. Và để làm điều này hãy mở wp-config.php tệp và thay đổi dòng WP_DEBUG thành sai.

Kiểm tra giải pháp bộ nhớ đệm của bạn

Triển khai giải pháp bộ nhớ đệm trong WordPress là một cách tuyệt vời để tăng tốc trang web của bạn. Tuy nhiên, vì nó lưu các phiên bản cũ của tệp nên có nguy cơ nội dung lỗi thời có thể gây ra sự cố.

Điều này có thể được khắc phục bằng cách xóa bộ đệm, việc này sẽ xóa tất cả dữ liệu được lưu trữ không cần thiết khỏi trang web của bạn. Khi bạn đã thực hiện xong việc đó, hãy kiểm tra lại trang web của bạn để xem bạn đã khắc phục được sự cố chưa. Nếu vậy, bạn có thể muốn liên hệ với các nhà phát triển đằng sau giải pháp bộ nhớ đệm của mình để tìm hiểu lý do WSOD lại xảy ra hoặc liên hệ với nhóm hỗ trợ máy chủ của bạn.

Nếu vấn đề vẫn chưa được giải quyết, Trong những trường hợp như vậy, bạn nên liên hệ với nhóm hỗ trợ máy chủ web của mình và yêu cầu họ trợ giúp.