Tại sao trang web WordPress của tôi hiển thị một trang trống?

Màn hình trắng chết chóc là một trong những lỗi WordPress phổ biến nhất. Trong trường hợp này, trình duyệt web chỉ hiển thị một màn hình trắng trống mà không có bất kỳ thông báo lỗi nào, gây khó khăn cho việc xác định nguyên nhân đằng sau lỗi này. Ngoài ra, lỗi này đặc biệt khó phát hiện khi nó chỉ ảnh hưởng đến các trang web cụ thể

May mắn thay, có nhiều cách để khắc phục lỗi màn hình trắng. Bài viết này sẽ chia sẻ những lý do phổ biến nhất đằng sau sự cố màn hình trắng của WordPress

Khi bạn biết nguyên nhân cụ thể đằng sau lỗi này, chúng tôi sẽ giải thích bảy phương pháp để khắc phục nó. Sau đó, chúng tôi sẽ chia sẻ một số mẹo để ngăn sự cố trang trống WordPress này xảy ra lần nữa

Tại sao trang web WordPress của tôi hiển thị một trang trống?

 

Cách khắc phục màn hình trắng chết chóc của WordPress – Video hướng dẫn

Tìm hiểu cách khắc phục màn hình trắng chết chóc của WordPress và hiểu tại sao lỗi này xảy ra trong video hướng dẫn của chúng tôi

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Đăng ký Để có thêm video giáo dục. Học viện Hostinger

Đặt mua

Tại sao bạn nhận được lỗi màn hình trắng của WordPress?

Một số lý do phổ biến nhất đằng sau lỗi màn hình trắng của WordPress là

  • Không còn chỗ trống. Các tập lệnh PHP của trang web đã vượt quá giới hạn bộ nhớ hoặc thời gian thực thi tối đa
  • plugin không tương thích. Các plugin WordPress được mã hóa kém hoặc lỗi thời thường hiển thị màn hình trắng chết chóc này trên trình duyệt của khách truy cập
  • chủ đề sai. Chủ đề đang hoạt động không phù hợp với phiên bản của trang web WordPress
  • tập tin bị hỏng. Lỗi mã hóa cho các tệp cốt lõi, chẳng hạn như các chức năng. php, wp-config. php và. htaccess, có thể làm hỏng một trang web và khiến nó không phản hồi

Bất kỳ tình huống nào trong số này đều có thể khiến trang web của bạn hoặc trang web cụ thể của nó hiển thị màn hình trắng trống như hình bên dưới

Tại sao trang web WordPress của tôi hiển thị một trang trống?

7 phương pháp khắc phục sự cố màn hình trắng của WordPress

Để khắc phục lỗi màn hình trắng chết chóc, trước tiên bạn cần tìm ra nguồn gốc của sự cố. Một số phương pháp phổ biến nhất để xác định vấn đề bao gồm

  • rút lại các bước. Nhìn lại những thay đổi gần đây được thực hiện trên trang web của bạn trước khi nó bắt đầu hiển thị một màn hình trống, bao gồm cài đặt các tính năng của bên thứ ba hoặc thay đổi chủ đề
  • Kiểm tra email quản trị viên. Xem liệu bạn có nhận được thông báo lỗi từ WordPress tới email wp-admin của mình không
  • Công cụ kiểm tra phần tử. Sử dụng tính năng kiểm tra phần tử trên trình duyệt web của bạn để truy cập các công cụ dành cho nhà phát triển. Kỹ thuật này giúp gỡ lỗi một trang web

Sau khi thử một phương pháp, hãy tải lại trang web từ trình duyệt của khách truy cập để kiểm tra xem nó có thành công không

Tuy nhiên, nếu trang web vẫn gặp sự cố, hãy thử áp dụng các phương pháp sau để khắc phục lỗi màn hình trắng chết chóc này

1. Kiểm tra tập tin lõi WordPress

Một dòng mã sai hoặc tệp lõi bị thiếu có thể làm hỏng trang web. Vì vậy, phương pháp đầu tiên là kiểm tra các tệp cốt lõi của trang web WordPress của bạn. Để làm như vậy, hãy đảm bảo rằng bạn có quyền truy cập vào Trình quản lý tệp

Nếu bạn đang sử dụng Hostinger, hãy truy cập hPanel -> Trình quản lý tệp

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Khi Trình quản lý tệp mở trên tab mới, hãy nhấp vào thư mục public_html. Sau đó, đảm bảo rằng có wp-config. php và. tập tin htaccess. Nếu bạn không thể định vị chúng, hãy tải xuống tệp cài đặt WordPress mới và thêm hai tệp này vào Trình quản lý tệp

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Một bước khác là kiểm tra các tệp lõi bị hỏng. Nếu gần đây bạn đã thực hiện các thay đổi đối với các tệp cốt lõi, trước tiên hãy hoàn nguyên các thay đổi đó. Sau đó, làm mới trang của bạn để xem màn hình trắng chết chóc của WordPress có còn ảnh hưởng đến trang web không. Nếu không - những thay đổi đó đã gây ra sự cố

Nếu đúng như vậy, hãy trao đổi tệp bị hỏng bằng tệp mới bằng tệp cài đặt WordPress

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

Một lý do khác khiến WordPress hiển thị màn hình trắng chết chóc là không đủ bộ nhớ. WordPress sẽ đặt giới hạn thành 32 MB theo mặc định. Tuy nhiên, có thể tăng nó nếu trang web của bạn chứa nhiều nội dung đa phương tiện và chạy các tập lệnh lớn

Khi bạn sắp vượt quá giới hạn bộ nhớ của trang web, WordPress sẽ hiển thị các thông báo lỗi này trong khi chỉnh sửa

  • Lỗi nghiêm trọng. Đã hết kích thước bộ nhớ cho phép là XXX byte
  • Lỗi nghiêm trọng. hết bộ nhớ

Có hai cách để tăng giới hạn. sử dụng ứng dụng khách FTP hoặc Trình quản lý tệp. Các bước của cả hai đều tương tự nhau, với sự khác biệt lớn nhất là cách bạn truy cập tệp

Để tăng giới hạn bằng Trình quản lý tệp, hãy tìm tệp wp-config. php trong thư mục public_html của trang web WordPress của bạn. Nhấp chuột phải vào tệp và chọn Chỉnh sửa

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Hãy tìm dòng này

/* That's all, stop editing! Happy blogging. */

Thêm dòng sau vào trên nó

define(‘WP_MEMORY_LIMIT’,’64m’);
Tại sao trang web WordPress của tôi hiển thị một trang trống?

Nhấp vào nút LƯU & ĐÓNG và tải lại trang web của bạn. Sau đó, kiểm tra xem điều này đã sửa lỗi màn hình trắng của WordPress chưa.

Mẹo chuyên nghiệp

Đừng quên kiểm tra xem trang web có ngừng hoạt động không mọi người. Đôi khi, nó có thể ngừng hoạt động chỉ ở một vài địa điểm. Trong trường hợp trang web của bạn phù hợp với tất cả mọi người, hãy nhớ xóa bộ nhớ cache của trình duyệt để hiển thị phiên bản mới nhất của trang web. Bạn có thể kiểm tra xem máy chủ web của mình có đặt giới hạn thấp ở phía máy chủ hay không bằng chức năng phpinfo. Để làm như vậy trên Hostinger, hãy truy cập hPanel và nhấp vào nút Thông tin PHP

Trong phần Core, tìm giới hạn bộ nhớ và đảm bảo rằng nó lớn hơn giới hạn trên WordPress

3. Kiểm tra plugin

Thư mục plugin WordPress có thể bao gồm các plugin được mã hóa kém vì nó là một nền tảng nguồn mở – mọi nhà phát triển plugin có thể thêm plugin của riêng họ. Các plugin này cũng có thể gây ra màn hình trắng chết chóc

Trước tiên, hãy kiểm tra xem bạn đã cài đặt plugin lưu trữ chưa. Một dấu hiệu rõ ràng về việc plugin có gây ra lỗi này hay không là nếu màn hình trắng chết chóc chỉ hiển thị từ trình duyệt của khách truy cập. Để khắc phục, hãy xóa bộ đệm WordPress để hiển thị phiên bản mới nhất của trang web

Các bước để xóa bộ đệm WordPress tùy thuộc vào plugin bạn đang sử dụng

Mẹo chuyên nghiệp

Đảm bảo chỉ sử dụng một plugin để lưu vào bộ đệm, vì sử dụng một vài plugin có thể gây ra xung đột

Nếu màn hình trắng chết chóc vẫn hiển thị, trước tiên hãy tắt tất cả plugin của bạn. Để làm như vậy, hãy điều hướng đến thư mục wp-content trên Trình quản lý tệp. Nhấp chuột phải vào thư mục plugin và đổi tên thành plugins-disabled

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Bước này sẽ vô hiệu hóa plugin bằng cách lừa WordPress giả định rằng thư mục plugin không tồn tại. Do đó, các tệp plugin sẽ không tải trên trang web. Nếu nó khắc phục được sự cố màn hình trắng của WordPress, điều đó có nghĩa là có một plugin bị lỗi

Để xác định plugin WordPress nào gây ra sự cố này, trước tiên hãy tắt plugin mới nhất. Nếu đó không phải là nguồn gốc của vấn đề, hãy tắt từng plugin WordPress của bạn. Làm như vậy bằng cách đổi tên từng thư mục plugin và tải lại trang web của bạn để kiểm tra

Với Hostinger, cách đơn giản nhất để thực hiện việc này là truy cập hPanel -> Plugins

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Nó sẽ hiển thị một danh sách tất cả các plugin đã cài đặt của bạn. Nếu nút bên phải hiển thị màu tím nghĩa là plugin đã được kích hoạt. Nếu nó hiển thị màu xám, các plugin WordPress đã bị vô hiệu hóa. Vì vậy, để tắt từng cái một, hãy chuyển nút màu tím sang bên trái và tải lại trang web của bạn để kiểm tra

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Khi bạn đã tìm ra thủ phạm, hãy xóa nó trong bảng điều khiển quản trị viên WordPress hoặc xóa thư mục của nó khỏi Trình quản lý tệp. Nếu làm như vậy khắc phục được trang web, hãy thử cài đặt lại plugin hoặc thay thế nó bằng một plugin khác cung cấp chức năng tương tự

Để tránh sự cố này xảy ra lần nữa, hãy kiểm tra các bài đánh giá plugin để tránh sử dụng bất kỳ plugin nào được mã hóa kém. Hơn nữa, luôn đảm bảo rằng phiên bản plugin phù hợp với trang web WordPress của bạn

4. kiểm tra chủ đề

Sử dụng một chủ đề không tương thích cũng có thể là lý do khiến trang web WordPress hiển thị màn hình trắng. Nếu bạn đã bắt đầu sử dụng chủ đề mới trước khi xảy ra lỗi, hãy chuyển sang chủ đề mặc định của WordPress, Twenty Twenty-One

Mặc dù bạn có thể chuyển đổi chủ đề trên bảng điều khiển WordPress của mình, nhưng việc thay đổi chủ đề WordPress của bạn trên phpMyAdmin cũng sẽ giúp vô hiệu hóa tệp chủ đề hiện tại

Để làm như vậy trên Hostinger, hãy làm theo các bước bên dưới

  1. Truy cập hPanel của bạn và truy cập phpMyAdmin -> EnterphpMyAdmin

Tại sao trang web WordPress của tôi hiển thị một trang trống?

  1. Nhấp vào bảng wp_options và tìm các giá trị mẫu và biểu định kiểu

Mẹo chuyên nghiệp

Đánh dấu vào tùy chọn Hiển thị tất cả để hiển thị tất cả các hàng

Tại sao trang web WordPress của tôi hiển thị một trang trống?
  1. Bạn sẽ thấy tên chủ đề hiện tại của mình trong cột option_value. Nhấn đúp vào cả hai giá trị và đổi tên thành hai mươi hai mươi mốt
Tại sao trang web WordPress của tôi hiển thị một trang trống?

Mẹo chuyên nghiệp

Thao tác này sẽ vô hiệu hóa chủ đề WordPress hiện tại của bạn và chuyển trang web của bạn sang chủ đề mặc định mới nhất

Tải lại trang web để kiểm tra xem lỗi có còn không. Nếu phương pháp này khắc phục được sự cố, hãy sử dụng một chủ đề khác hoặc xóa và cài đặt lại chủ đề bị hỏng

Để tránh sự cố này xảy ra lần nữa, hãy luôn kiểm tra xem chủ đề có phù hợp với phiên bản WordPress của bạn không. Ngoài ra, hãy sử dụng một chủ đề con để sửa đổi để tránh sự cố màn hình trắng chết chóc

5. Kiểm tra nhật ký lỗi WordPress

Nếu các phương pháp trước đó không khắc phục được sự cố màn hình trắng chết chóc này, hãy kiểm tra tệp nhật ký lỗi WordPress của bạn. Bật chức năng WP_DEBUG của bạn sẽ tiết lộ nơi bạn gặp lỗi PHP. Dưới đây là các bước để bật chế độ gỡ lỗi

  1. Truy cập wp-config. php trong thư mục public_html
Tại sao trang web WordPress của tôi hiển thị một trang trống?
  1. Hãy tìm dòng mã này
/* That's all, stop editing! Happy blogging. */
  1. Thêm dòng mã sau vào trên nó
define(‘WP_DEBUG’, true);

Mẹo chuyên nghiệp

Nếu bạn đã có dòng WP_DEBUG trong wp-config. php, thay đổi giá trị từ false thành true

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Nhấn nút LƯU & ĐÓNG để hoàn tất quy trình và tải lại trang web của bạn. Sau khi hoàn tất, màn hình trắng chết chóc của WordPress sẽ hiển thị các cảnh báo, lỗi và thông báo. Những điều này sẽ giúp bạn xác định nguyên nhân chính đằng sau vấn đề

Màn hình cũng sẽ đưa ra hướng dẫn về cách giải quyết vấn đề. Đảm bảo thay đổi giá trị của dòng WP_DEBUG thành false sau khi bạn đã khắc phục sự cố

Mẹo chuyên nghiệp

Bạn cũng có thể thực hiện các phương pháp trên thông qua ứng dụng khách FTP, như FileZilla

Nếu không có lỗi khi bật chế độ sửa lỗi WordPress, hãy thử xem nhật ký lỗi PHP. Tuy nhiên, bạn sẽ phải kích hoạt tính năng ghi nhật ký lỗi PHP để kiểm tra nhật ký lỗi trang web của mình. Để làm như vậy, hãy truy cập Thông tin PHP và xem giá trị log_errors có đang Bật không

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Nếu giá trị được bật, hãy chuyển đến Trình quản lý tệp và tìm tệp error_log. Nhấp vào nó để xem lỗi PHP đã xảy ra. Điều này sẽ xác định nguồn gốc của vấn đề

6. Khắc phục sự cố về quyền đối với tệp

Một cách khác để khắc phục sự cố màn hình trắng WordPress là điều chỉnh quyền của tệp

Chúng tôi chỉ đề xuất phương pháp này cho người dùng nâng cao vì việc chỉnh sửa quyền của tệp có thể khiến trang web WordPress dễ bị tấn công và dễ bị tấn công

Mỗi tệp và thư mục trên trang web WordPress đều có một bộ quyền. Đôi khi, quyền đối với tệp khiến lỗi này hiển thị do cấu hình sai. Việc sửa quyền truy cập tệp có thể được thực hiện thủ công bằng cách thay đổi dòng lệnh hoặc tự động nếu được cung cấp bởi nhà cung cấp dịch vụ lưu trữ của trang web

Dưới đây là các bước để khắc phục sự cố về quyền truy cập tệp trên Hostinger

  1. Đi tới hPanel -> Sửa quyền sở hữu tệp
Tại sao trang web WordPress của tôi hiển thị một trang trống?
  1. Chọn Xác nhận để đặt các tệp và thư mục của trang web của bạn thành quyền mặc định và nhấp vào Thực thi
Tại sao trang web WordPress của tôi hiển thị một trang trống?

Hostinger sẽ đặt các giá trị quyền thành

  • Đối với tệp, cài đặt mặc định là 644
  • Đối với các thư mục, cài đặt mặc định là 755

7. Khôi phục trang web WordPress của bạn từ bản sao lưu

Nếu không có phương pháp nào trước đây khắc phục được sự cố này, hãy thử khôi phục trang web từ bản sao lưu

Quan trọng. Chúng tôi đề xuất phương pháp này là phương án cuối cùng vì trang web có thể mất dữ liệu trong quá trình này. Chủ sở hữu trang web thương mại điện tử nên lưu ý rằng việc khôi phục bản sao lưu cũng có thể đồng nghĩa với việc mất đơn hàng

Các bước để khôi phục bản sao lưu WordPress tùy thuộc vào nhà cung cấp dịch vụ lưu trữ web. Người dùng Hostinger nên làm theo các bước sau

  1. Đi tới hPanel và chọn Sao lưu trong Tệp
Tại sao trang web WordPress của tôi hiển thị một trang trống?
  1. Nhấp vào Chọn trong Sao lưu tệp
Tại sao trang web WordPress của tôi hiển thị một trang trống?
  1. Chọn ngày và nhấp vào Hiển thị tệp sẽ tải tất cả nội dung của bạn từ ngày đó
Tại sao trang web WordPress của tôi hiển thị một trang trống?
  1. Điều hướng qua các thư mục, chọn cái nào cần khôi phục và nhấp vào Khôi phục tệp
Tại sao trang web WordPress của tôi hiển thị một trang trống?
  1. Nhấp vào Khôi phục lại và hệ thống sẽ bắt đầu quá trình và gửi thông báo sau khi quá trình hoàn tất

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Để ngăn điều đó xảy ra lần nữa, hãy tạo các bản sao lưu hàng ngày cho trang web của bạn. Để làm như vậy với Hostinger, hãy quay lại công cụ Backups trên hPanel và nhấp vào Add Daily Backups

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Khai thác tối đa trang web WordPress của bạn với dịch vụ lưu trữ web được quản lý hoàn toàn và được tối ưu hóa cho WordPress. Mua dịch vụ lưu trữ WordPress

Phần kết luận

Khi màn hình trắng chết chóc của WordPress ảnh hưởng đến các trang web của bạn, người dùng sẽ không thể truy cập bất kỳ nội dung nào của bạn. Ngoài ra, vì lỗi này chỉ hiển thị một màn hình trắng trống nên khó có thể phát hiện và xác định chính xác nguyên nhân.

Một số nguyên nhân phổ biến nhất là lỗi PHP, plugin hoặc chủ đề không tương thích và tệp bị hỏng. Cách tốt nhất để tìm ra nguyên nhân chính xác là truy xuất lại các bước của bạn, kiểm tra mọi thông báo lỗi trên email quản trị của bạn hoặc sử dụng tính năng kiểm tra phần tử

Khi bạn biết nguyên nhân gây ra lỗi, hãy làm theo phương pháp thích hợp để khắc phục. Trong bài viết này, chúng tôi đã chia sẻ bảy cách để làm như vậy

  1. Kiểm tra wp-config và. tập tin htaccess
  2. Tăng giới hạn bộ nhớ WordPress PHP
  3. Tìm kiếm các plugin bị lỗi hoặc bị hỏng
  4. Thay đổi lại chủ đề mặc định
  5. Bật chế độ gỡ lỗi và kiểm tra nhật ký lỗi PHP
  6. Đặt giá trị quyền của tệp thành mặc định
  7. Khôi phục trang web từ bản sao lưu

Nếu không có phương pháp nào trong số này hoạt động, điều đó có nghĩa là nguyên nhân của sự cố này nằm ở phía máy chủ. Liên hệ với công ty lưu trữ trang web của bạn để được hỗ trợ

Vui lòng để lại nhận xét về phương pháp nào phù hợp nhất với bạn

Tìm hiểu cách khắc phục lỗi WordPress khi thực hiện thay đổi

Cách khắc phục lỗi “Xin lỗi, loại tệp này không được phép vì lý do bảo mật”
Cách khắc phục lỗi HTTP WordPress khi tải hình ảnh lên
Cách khắc phục
How to Fix “Missing a Temporary Folder” Error
How to Fix “Is Its Parent Directory Writable by the Server?” Error on WordPress
How to Fix Being Locked Out of WordPress
How to Fix the Login Redirect Loop

Tại sao trang web WordPress của tôi hiển thị một trang trống?

Tác giả

Emma Y

Emma là người ủng hộ cho sự hỗn loạn có tổ chức. Cô ấy thích lướt ván, yoga và an ninh mạng. Vào một ngày bình thường, chiến lược nội dung của cô ấy là lướt qua làn sóng của các nền tảng nội dung, linh hoạt các hình thức truyền thông xã hội và blog, đồng thời mở ra những con đường của các kỹ thuật SEO chưa được chạm tới

Tại sao các trang WordPress của tôi trống?

Điều gì gây ra màn hình trắng chết chóc của WordPress? . Trong hầu hết các trường hợp, màn hình trắng chết chóc là do tập lệnh không phản hồi hết thời gian chờ hoặc bị gián đoạn bởi máy chủ lưu trữ WordPress của bạn. Ví dụ: một plugin có thể không tương thích với một plugin khác. PHP and database errors usually cause this error. In most cases, the white screen of death is due to an unresponsive script that times out or gets interrupted by your WordPress hosting server. For example, one plugin may be incompatible with another plugin.

Tại sao trang web của tôi hiển thị một trang trống?

Đối với các loại trang web khác, lý do phổ biến nhất khiến trang trống là liên quan đến mã ; . Trong những trường hợp đó, thay vì thông báo lỗi, trang web sẽ chỉ hiển thị một màn hình trống.