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ể Show
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
Cách khắc phục màn hình trắng chết chóc của WordPress – Video hướng dẫnTì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 Đă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à
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 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
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 WordPressMộ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 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 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ớ WordPressMộ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
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 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’); 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 pluginThư 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 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 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 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
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
Mẹo chuyên nghiệpThao 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 WordPressNế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
/* That's all, stop editing! Happy blogging. */
define(‘WP_DEBUG’, true); Mẹo chuyên nghiệpNếu bạn đã có dòng WP_DEBUG trong wp-config. php, thay đổi giá trị từ false thành true 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ệpBạ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 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ệpMộ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
Hostinger sẽ đặt các giá trị quyền thành
7. Khôi phục trang web WordPress của bạn từ bản sao lưuNế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
Để 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 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ậnKhi 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
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 đổiCá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” 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. |