Chủ YếU Khác Sửa lỗi “Đã xảy ra lỗi nghiêm trọng trên trang web này” trong WordPress

Sửa lỗi “Đã xảy ra lỗi nghiêm trọng trên trang web này” trong WordPress



Khi trang web của bạn hiển thị “Màn hình trắng chết chóc” với thông báo đáng sợ, “Đã xảy ra lỗi nghiêm trọng trên trang web này”, có thể cảm giác như trang web của bạn đã mắc phải lỗi đó. May mắn thay, tất cả không bị mất và có một số tùy chọn để khắc phục sự cố.

  sửa chữa

Hãy tiếp tục đọc vì chúng tôi đã tập hợp các phương pháp tốt nhất để giải quyết lỗi này và giúp trang web của bạn hoạt động trở lại nhanh chóng.

Điều gì gây ra lỗi nghiêm trọng trong WordPress?

Một trục trặc khiến toàn bộ trang web của bạn và có thể cả mặt sau hiển thị dưới dạng trang trắng có thể đáng lo ngại. WordPress cho bạn biết có sự cố với thông báo sau: “Đã xảy ra lỗi nghiêm trọng” và để kiểm tra email của quản trị viên để biết thêm hướng dẫn. Ngoài sự hoảng loạn nhẹ, thông báo này có thể khiến bạn tự hỏi điều gì có thể gây ra điều này.

cách lấy khóa luồng twitch

Nhìn chung, các lỗi nghiêm trọng trong WordPress được kích hoạt bởi những điều sau đây:

  • Một vấn đề với PHP
  • Vượt quá giới hạn bộ nhớ
  • Plugin, chủ đề hoặc mã bị hỏng
  • Plugin xung đột với plugin khác
  • Cơ sở dữ liệu bị hỏng

Trang web của bạn có thể gặp một số lỗi. Hiểu ý nghĩa của chúng giúp khắc phục sự cố dễ dàng hơn.

  • “:” Sự cố máy chủ do quá tải khách truy cập.
  • “:” Một sự cố máy chủ.
  • “:” Đây là một lỗi nghiêm trọng khác thường do tệp máy chủ bị hỏng.
  • “:” Sự cố này có thể do cơ sở dữ liệu hoặc máy chủ cơ sở dữ liệu bị hỏng.
  • “:” Bộ nhớ đệm trên trang web của bạn hoặc các công cụ PHP, chẳng hạn như plugin, có thể sẽ gây ra sự cố này.
  • “:” Lỗi có thể do máy chủ web quá tải hoặc chậm.

Nếu bạn nhận được bất kỳ lỗi lạ nào khác, bạn có thể kiểm tra ý nghĩa bằng cách sử dụng hướng dẫn đến mã lỗi HTTP WordPress.

Cách khắc phục lỗi nghiêm trọng của WordPress

Dưới đây là các mẹo khắc phục sự cố phổ biến nhất để cố gắng khôi phục trang web của bạn.

Kích hoạt Chế độ gỡ lỗi trong WordPress

Một trong những điều đầu tiên cần làm khi giải quyết vấn đề WordPress là kích hoạt tính năng gỡ lỗi. Khi bật chế độ gỡ lỗi, bạn sẽ thấy các lỗi PHP khác nhau xảy ra trên trang web của mình. Thông tin này có thể được sử dụng để tìm ra nguyên nhân gốc rễ.

Nếu bạn không thể truy cập trang tổng quan của mình, bạn sẽ cần bật nhật ký gỡ lỗi để thu thập tất cả các lỗi PHP. Làm theo các bước sau để truy cập nhật ký gỡ lỗi và bật gỡ lỗi.

  1. Kết nối với trang web của bạn bằng FTP.
  2. Tìm “wp-config-php” qua thư mục gốc và mở nó bằng IDE hoặc trình soạn thảo văn bản.
  3. Sao chép và dán đoạn mã sau vào trước tin nhắn cuối cùng, sau đó lưu và đóng tệp.
define(‘WP_DEBUG’, true );
define(‘WP_DEBUG_DISPLAY’, false );
define(‘WP_DEBUG_LOG’, true );

Tất cả các lỗi cho trang web của bạn bây giờ sẽ được ghi vào tệp “debug.log”, được tìm thấy trong thư mục “wp-content”.

Xem qua các lỗi để tìm tên của plugin hoặc chủ đề đã cài đặt hoặc tham chiếu đến các tệp cụ thể cho biết có sự cố.

Khi bạn đã xem xong nhật ký, hãy xóa các dòng mã khỏi tệp “wp-config-php”.

Khôi phục trang web của bạn để sao lưu

Đưa trang web của bạn trở lại bản sao lưu cuối cùng có thể là một cách nhanh chóng và dễ dàng để xóa các lỗi WordPress. Mẹo này không đảm bảo 100% sẽ khắc phục được sự cố, nhưng rất đáng để thử. Nếu sự cố xảy ra lần nữa, có thể dễ dàng xác định nguyên nhân hơn.

Khôi phục trang web của bạn phụ thuộc vào quá trình sao lưu của bạn. Nếu bạn sử dụng plugin sao lưu, hãy làm theo hướng dẫn trong tài liệu. Nếu nhà cung cấp dịch vụ lưu trữ web của bạn bao gồm các bản sao lưu, thì bạn có thể khôi phục từ bảng điều khiển dịch vụ lưu trữ của mình.

Vô hiệu hóa tất cả các plugin

Các plugin thường bị đổ lỗi cho một lỗi nghiêm trọng của WordPress. Việc tìm ra vấn đề có thể khó khăn nếu bạn đã cài đặt một số plugin trên trang web của mình. Một cách nhanh chóng để khám phá xem plugin có phải là vấn đề hay không là vô hiệu hóa tất cả chúng để xem sự cố có biến mất không. Nếu đúng như vậy, hãy kích hoạt từng cái một cho đến khi bạn tìm thấy cái phá vỡ trang web một lần nữa.

Thực hiện theo các bước sau để vô hiệu hóa và sau đó kích hoạt plugin của bạn.

  1. Đăng nhập vào của bạn WordPress bảng điều khiển.
  2. Chọn “Plugin” và “Plugin đã cài đặt”.
  3. Chọn hộp ở đầu danh sách để chọn tất cả các plugin.
  4. Nhấp vào “Hành động hàng loạt”, sau đó nhấp vào “Hủy kích hoạt”. Điều này sẽ giải quyết mọi plugin xung đột và khôi phục trang web của bạn.

Bạn cũng có thể xóa plugin để xóa các tệp được liên kết của chúng. Tuy nhiên, bạn sẽ cần cài đặt lại chúng hoặc khôi phục bản sao lưu.

Chọn tùy chọn Kích hoạt bên dưới mỗi plugin để kích hoạt nó. Sau mỗi lần, hãy kiểm tra xem lỗi nghiêm trọng đã quay trở lại chưa. Khi bạn tìm ra thủ phạm, hãy xóa nó và tìm một thay thế hoặc tìm kiếm thông tin về các vấn đề tương thích với plugin.

Hoàn nguyên về Chủ đề mặc định

Một chủ đề xung đột cũng có thể gây ra các lỗi nghiêm trọng. Kiểm tra để xác nhận xem đây có phải là trường hợp hay không bằng cách tạm thời chuyển chủ đề của bạn sang chủ đề mặc định như “Twenty Nineteen”, “Twenty Twenty” hoặc “Twenty Twenty-one”. Nếu sự cố xảy ra với chủ đề, điều này sẽ giải quyết nó ngay lập tức.

Đảm bảo bạn có một bản sao lưu trước để việc lấy lại tất cả các tệp chủ đề của bạn sẽ dễ dàng hơn. Việc cài đặt lại chủ đề của bạn có thể không bao gồm kiểu dáng tùy chỉnh của bạn.

Làm theo các bước sau để chuyển sang chủ đề mặc định.

  1. Đăng nhập vào của bạn WordPress bảng điều khiển.
  2. Chuyển đến “Giao diện”, rồi đến “Chủ đề”.
  3. Nhấp vào một chủ đề hiện tại để chọn nó, sau đó ở góc dưới cùng bên phải của cửa sổ bật lên, nhấp vào “Xóa”.
  4. Nếu không có tùy chọn xóa chủ đề, hãy thử tải xuống rồi thay đổi chủ đề của bạn thành chủ đề mặc định của WordPress.

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

Ngay cả khi một chủ đề hoặc plugin khiến trang web của bạn bị hỏng, giới hạn bộ nhớ PHP thường là nguyên nhân thực sự.

Máy chủ web của bạn sẽ có một lượng bộ nhớ hoặc RAM cụ thể. WordPress giới hạn dung lượng bộ nhớ mà tập lệnh PHP có thể sử dụng. Màn hình trắng và thông báo lỗi nghiêm trọng sẽ hiển thị nếu vượt quá giới hạn này.

Đặt giới hạn bộ nhớ quá cao sẽ khiến các tập lệnh được định cấu hình sai làm chậm trang web của bạn, tuy nhiên giá trị có thể quá thấp. Tăng nhẹ giới hạn PHP của bạn có thể khắc phục nó ngay lập tức.

Làm theo các bước sau để tăng giới hạn PHP của bạn.

  1. Truy cập trang web của bạn thông qua FTP.
  2. Mở tệp “wp-config.php”.
  3. Sao chép và dán đoạn mã sau vào trước dòng cuối cùng, sau đó lưu lại.

define(‘WP_MEMORY_LIMIT’, ‘128’ );

Nếu cách này không xóa được lỗi, hãy thử giới hạn bộ nhớ là “256M”. Bất cứ điều gì cao hơn mức đó là quá mức trừ khi được yêu cầu rõ ràng trong tài liệu plugin.

Nâng cấp phiên bản PHP của bạn

Các phiên bản PHP cũ hơn có thể gây ra các lỗi nghiêm trọng. Trang web của bạn phải ở phiên bản PHP mới nhất được hỗ trợ bởi WordPress.

màn hình bắt đầu windows 10 sẽ không mở

Một số người dùng WordPress thích sử dụng các phiên bản PHP cũ hơn càng lâu càng tốt do các vấn đề về tính tương thích của plugin. Nếu trang web của bạn đang sử dụng PHP 5.x, việc nâng cấp càng sớm càng tốt là điều cần thiết vì xung đột có thể nghiêm trọng. Nâng cấp PHP rất quan trọng, vì vậy hãy đảm bảo sao lưu trước khi nâng cấp.

Tất cả các công ty cung cấp dịch vụ lưu trữ WordPress đều cho phép bạn nâng cấp phiên bản PHP một cách dễ dàng. Đây là cách nó được thực hiện trong Bluehost.

  1. Đăng nhập vào của bạn Bluehost bảng điều khiển.
  2. Chọn tab “Nâng cao” ở bên trái.
  3. Từ trang Công cụ nâng cao, nhấp vào biểu tượng “MultiPHP Manager”.
  4. Trên trang tiếp theo, nhấp vào mũi tên thả xuống “Phiên bản PHP” để chọn phiên bản PHP bạn muốn nâng cấp.
  5. Nhấp vào “Áp dụng”.

Xóa bộ nhớ cache trang web của bạn

Mặc dù bộ nhớ đệm là cách tốt nhất để tăng tốc trang web của bạn nhưng đôi khi bộ đệm có thể bị hỏng. Chỉ cần xóa bộ đệm sẽ xóa các tệp bị kẹt và bị hỏng, sau đó trang web của bạn sẽ chạy như mong đợi. Bạn không cần phải lo lắng về việc xóa bộ nhớ cache của trang web vì phiên bản đã lưu trong bộ nhớ cache của các trang được khôi phục, vì vậy trang web của bạn có thể tiếp tục tải nhanh chóng.

Các nhà cung cấp dịch vụ lưu trữ khác nhau sẽ sử dụng các bước tương tự để xóa bộ đệm của trang web thông qua bảng điều khiển. Bluehost làm cho nó dễ dàng bằng cách cung cấp tùy chọn trong khu vực quản trị WordPress. Các bước sau đây có thể cung cấp cho bạn ý tưởng về cách thực hiện.

  1. Đăng nhập vào của bạn WordPress bảng điều khiển.
  2. Chuyển đến nút “Bộ nhớ đệm” từ thanh công cụ ở trên cùng.
  3. Chọn “Thanh lọc tất cả”.

Bluehost sẽ ngay lập tức xóa các tệp khỏi bộ đệm của trang web của bạn.

Kiểm tra phần mềm độc hại

Phần mềm độc hại cũng có thể gây ra các lỗi nghiêm trọng trên trang web và có thể là nguyên nhân trong trường hợp này nếu bạn nhận thấy các tập lệnh PHP lạ mà bạn không thể lần ra chủ đề hoặc plugin. Nếu bạn bị khóa khỏi trang web của mình, bạn sẽ không thể quét. Ngoài ra, khó có thể biết liệu một tệp là hợp pháp hay đã được thêm vào bởi phần mềm độc hại. Phần mềm độc hại cũng có thể thay đổi tệp PHP mà bạn có thể bỏ qua trừ khi bạn là nhà phát triển.

Nếu bạn cho rằng phần mềm độc hại có thể là nguyên nhân gây ra lỗi nghiêm trọng, hãy cân nhắc yêu cầu công ty lưu trữ web của bạn hỗ trợ.

Lấy lại trang chủ của bạn

Không có gì đáng báo động hơn việc nhìn thấy thông báo “Đã xảy ra lỗi nghiêm trọng trên trang web này” thay vì trang chủ đáng yêu của bạn khi truy cập trang web của bạn. Nếu trang web của bạn giúp bạn kiếm tiền, thì việc sao lưu nhanh chóng là ưu tiên hàng đầu. Mặc dù một lỗi nghiêm trọng có vẻ giống như ngày tận thế, nhưng vẫn có nhiều cách để giải quyết.

Chủ đề hoặc plugin có vấn đề thường là nguyên nhân, điều này được giải quyết nhanh chóng bằng cách vô hiệu hóa plugin hoặc tạm thời thay đổi chủ đề. Việc nâng cấp lên phiên bản PHP mới nhất cũng được biết là hữu ích. Đảm bảo sao lưu trang web của bạn trước khi thử bất kỳ cách khắc phục nào để việc quay lại cài đặt tùy chỉnh của bạn dễ dàng hơn nếu cần.

Hiện tại trang web của bạn có hoạt động như mong đợi không? Nếu vậy, bạn đã làm gì để xóa lỗi? Hãy cho chúng tôi tất cả về nó trong phần bình luận bên dưới.

Bài ViếT Thú Vị

Editor Choice

Cách ghi Fortnite trên PC
Cách ghi Fortnite trên PC
Trò chơi Fortnite nhanh và điên cuồng và hành động có thể kết thúc trong nháy mắt. Nếu bạn muốn thể hiện hoặc xem những gì đã xảy ra trong khi bạn đang cố gắng sống sót, thì việc ghi lại những gì đã diễn ra là điều cần thiết.
Bộ công cụ giao diện người dùng Figma tốt nhất
Bộ công cụ giao diện người dùng Figma tốt nhất
Bạn đang tìm cách nâng cao quy trình thiết kế của mình và luôn tạo ra những tác phẩm đáng kinh ngạc với thời gian giao hàng đúng hẹn? Sau đó, bạn cần tận dụng bộ công cụ Giao diện người dùng (UI) Figma. Mặc dù không hiếm khi các nhà thiết kế bị choáng ngợp bởi dự án
Phím tắt của Google Biểu mẫu
Phím tắt của Google Biểu mẫu
Google Biểu mẫu là một ứng dụng dựa trên web được sử dụng để tạo các biểu mẫu giúp thu thập dữ liệu. Đó là một phương pháp đơn giản để tạo biểu mẫu đăng ký, cuộc thăm dò ý kiến, câu đố, v.v. Với Google Biểu mẫu, bạn cũng có thể chỉnh sửa biểu mẫu trực tuyến trong
Cách ẩn số điện thoại của bạn trong WeChat
Cách ẩn số điện thoại của bạn trong WeChat
https://www.youtube.com/watch?v=CW8ONJ71q7E Bạn muốn ẩn số điện thoại của mình trong WeChat? Bạn muốn cải thiện quyền riêng tư trong khi vẫn tận dụng tối đa ứng dụng này? Muốn tương tác hoàn toàn với những người dùng WeChat khác nhưng muốn duy trì
Cách khắc phục sự cố truyền dữ liệu chậm và tăng tốc ổ đĩa flash USB của bạn
Cách khắc phục sự cố truyền dữ liệu chậm và tăng tốc ổ đĩa flash USB của bạn
Tìm hiểu cách bạn có thể tăng tốc độ truyền dữ liệu của ổ bút USB của chúng tôi
POST là gì?
POST là gì?
Tự kiểm tra khi bật nguồn, hay POST, là tên được đặt cho các bài kiểm tra mà BIOS thực hiện ngay sau khi bật máy tính.
Nintendo 3DS hoặc 3DS XL có kèm theo trò chơi không?
Nintendo 3DS hoặc 3DS XL có kèm theo trò chơi không?
Các mẫu Nintendo 3DS và 3DS XL cơ bản không được cài đặt sẵn trò chơi, mặc dù chúng được cài đặt sẵn phần mềm và trò chơi nhỏ như Face Raiders.