Hầu hết mọi người đều đã từng trải qua tình trạng lỗi “Đã có một lỗi nghiêm trọng trên trang web của bạn” hoặc “There has been a critical error on your website” trên trang web WordPress của mình. Điều này là khá phổ biến và thường gặp. Tuy nhiên, việc sửa lỗi này không phải lúc nào cũng đơn giản. Trong bài viết này, chúng ta sẽ tìm hiểu cách khắc phục lỗi này một cách dễ dàng và nhanh chóng.
Contents
Kiểm tra Themes (chủ đề) gây ra xung đột
Đầu tiên, hãy kiểm tra xem có phải chủ đề đang sử dụng trên website của bạn gây ra lỗi hay không. Để làm điều này, bạn có thể kích hoạt một chủ đề mặc định trên WordPress. Điều này có thể được thực hiện bằng cách truy cập vào trình quản lý tệp của hosting. Bạn cũng có thể sử dụng FTP hoặc sFTP để thay đổi chủ đề. Đảm bảo rằng việc kích hoạt chủ đề mặc định sẽ không làm mất cài đặt chủ đề hiện tại, vì vậy bạn có thể yên tâm thực hiện.
Bạn đang xem: Hướng dẫn khắc phục lỗi “Đã có một lỗi nghiêm trọng trên trang web của bạn”
Nếu sau khi kích hoạt một chủ đề mặc định, website của bạn hoạt động bình thường, có nghĩa là chủ đề bạn đang sử dụng gây ra lỗi. Bạn có thể kiểm tra và sửa lỗi chủ đề này, hoặc liên hệ với đơn vị thiết kế website để được hỗ trợ.
Kiểm tra Plugin website đang sử dụng
Nếu việc khắc phục lỗi ở trên không thành công, có thể nguyên nhân gây ra lỗi là một Plugin nào đó trên website của bạn. Bạn có thể vô hiệu hóa tất cả các plugin bằng cách truy cập vào quản lý Hosting hoặc sử dụng FTP. Đừng lo lắng, việc vô hiệu hóa các plugin sẽ không làm mất cài đặt gốc của chúng, vì các tệp tin này sẽ vẫn tồn tại khi bạn kích hoạt lại sau này.
Giống như trên, hãy vào thư mục Wp-content/plugins và đổi tên của thư mục này thành bất kỳ tên nào bạn muốn.
Xem thêm : Web 3.0 là gì? Khám phá kỷ nguyên mới của Internet
Khi đã tắt các Plugin, hãy quay lại trang quản trị WordPress và kích hoạt lại từng Plugin một cách tuần tự. Khi website hiển thị lỗi “Đã có một lỗi nghiêm trọng trên trang web của bạn” một lần nữa, đó chính là Plugin gây ra vấn đề. Bạn có thể xóa hoặc tắt kích hoạt Plugin đó để khắc phục lỗi.
Đảm bảo rằng website của bạn đang chạy phiên bản PHP được hỗ trợ
Nếu các cách khắc phục trên vẫn không giúp bạn sửa lỗi, hãy đảm bảo rằng website của bạn đang chạy phiên bản PHP được hỗ trợ. Điều này đặc biệt quan trọng sau khi bạn đã khắc phục lỗi Plugin hoặc xung đột chủ đề.
Từ phiên bản WordPress 5.0 trở đi, WordPress không còn hỗ trợ các phiên bản PHP cũ hơn 5.6.20 nữa. Để kiểm tra và thay đổi phiên bản PHP của website, bạn có thể truy cập vào trình điều khiển quản lý Hosting và tìm PHP Selecter. Tại đây, bạn có thể thay đổi phiên bản PHP cho mỗi trang web của mình để phù hợp với yêu cầu cụ thể.
Hãy xem phiên bản PHP hiện tại của bạn trong trình điều khiển này. Nếu Hosting của bạn có nhiều Domain và mỗi domain sử dụng một phiên bản PHP khác nhau, hãy kiểm tra trong phần tương ứng.
Kích hoạt chế độ gỡ lỗi trong WordPress
Nếu các cách khắc phục trên vẫn không giúp bạn sửa lỗi “Đã có một lỗi nghiêm trọng trên trang web của bạn”, hãy sử dụng chế độ gỡ lỗi tích hợp trong WordPress. Chế độ này có thể giúp bạn phát hiện và khắc phục các lỗi PHP tiềm ẩn.
Xem thêm : Hướng dẫn tự thiết kế giao diện web miễn phí dành cho người mới
Để kích hoạt chế độ gỡ lỗi, truy cập vào tệp Wp-config.php từ trình quản lý tệp trong Hosting. Thêm mã sau vào trước tất cả các câu lệnh trong tệp.
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Lưu lại tệp tin và quay lại website. Tải lại trang và xem các thông báo lỗi hiển thị trong chế độ gỡ lỗi. Điều này sẽ giúp bạn xác định xem có lỗi nào có thể gây ra sự cố trên trang web của bạn hay không. Nếu bạn tìm thấy bất kỳ lỗi nào, hãy làm theo hướng dẫn để khắc phục vấn đề đó.
Lưu ý rằng chế độ gỡ lỗi chỉ nên được kích hoạt trong quá trình khắc phục sự cố và bạn nên tắt chế độ này sau khi hoàn thành. Để tắt chế độ gỡ lỗi, thay đổi trạng thái trong tệp Wp-config.php từ “true” thành “false” và lưu lại.
Xem nhật ký lỗi máy chủ
Nếu không tìm thấy bất kỳ thông báo lỗi nào trong chế độ gỡ lỗi, hãy kiểm tra nhật ký lỗi của máy chủ. Bạn có thể bật “Error log” để kiểm tra. Điều này sẽ giúp bạn tìm hiểu chi tiết hơn về vấn đề gây ra lỗi.
Đó là 5 cách khắc phục lỗi “Đã có một lỗi nghiêm trọng trên trang web của bạn” trên trang web WordPress của bạn. Hy vọng rằng bài chia sẻ này từ TENTEN đã giúp bạn sửa lỗi một cách dễ dàng và thành công. Chúc bạn may mắn!
Nguồn: https://diendanseotop.edu.vn
Danh mục: Website