Hướng Dẫn Khắc Phục Website Bị Lỗi Nghiêm Trọng

Tình trạng Website WordPress hiển thị “Đã có một lỗi nghiêm trọng trên trang web của bạn” là một lỗi khá phổ biến và thường gặp. Nghiêm trọng là khi bị lỗi này thì website của bạn sẽ bị ngừng hoạt động, không thể truy cập được. Đặc biệt nghiêm trọng hơn nếu để xảy ra lỗi, thời gian dài sẽ còn ảnh hưởng đến công việc SEO, Marketing và công việc kinh doanh của bạn.

Rất nhiều bạn đang phải đau đầu tìm cách giải quyết lỗi khó chịu này. Và chúng tôi thấy hầu hết các bạn đang mắc lỗi này thường là người không hiểu nhiều về IT. Do đó, chúng tôi sẽ tổng hợp lại các cách sửa lỗi đã có một lỗi nghiêm trọng trên trang web của bạn. Mong rằng những cách sau đây sẽ giúp bạn giải quyết và khắc phục lỗi tận gốc.

I. Nguyên Nhân Gây Ra Lỗi

Hầu hết các nguyên nhân gây ra lỗi này là do xung đột Plugin hoặc Theme mà bạn đang sử dụng trên website wordpress. Đa số các plugin là từ các tác giả khác nhau, do đó khả năng bị lỗi và xung đột khá cao. Một số trường hợp khi bạn sử dụng theme có kèm các plugin đi kèm thì khả năng bị lỗi sẽ ít hơn vì cùng một tác giả tạo ra. Tuy nhiên nếu website của bạn dùng nhiều plugin khác nhau của nhiều tác giả thì việc gặp lỗi là chuyện bình thường.

Lỗi nghiêm trọng trên website

Do đó, sẽ cần thử từng cách để biết xem chính xác website đang bị lỗi xung đột từ đâu.

II. Khắc Phục Lỗi

1. Kiểm Tra Email Quản Trị Để Biết Thông Báo Lỗi

– Một số trường hợp thì WordPress sẽ gửi cho quản trị viên trang web một Email chứa các thông tin về những nguyên nhân gây ra lỗi và cách khắc phục. Thông thường Email sẽ có các thông tin giúp các bạn khắc phục lỗi nhanh nhất và hiệu quả.

Kiếm tra email quản trị để biết thông báo lỗi
  • Tên plugin gây ra xung đột
  • Liên kết đưa trang web vào chế độ phục hồi

2. Website Bị Dính Mã Độc

Trong một vài trường hợp thì có thể website của bạn đã bị dính mã độc. Vậy cần phải làm gì để xử lý mã độc khi website WordPress bị nhiễm. Sau đây chúng tôi sẽ hướng dẫn các bạn từng bước xử lý.

  • Đổi Hosting/VPS: Tiềm ẩn nhất sau khi website bị nhiễm mã độc chính là hosting, VPS của bạn. Hãy thử đổi qua hosting hoặc VPS khác.
  • Không chạy web khi đang xử lý mã độc: Nếu bạn chạy website mà chưa được xử lý mã độc triệt để thì đó chính là cách để lây lan nhanh hơn.

* ​Quy Trình Thực hiện:

Bước 1: Tải toàn bộ Source Code và Database về máy tính

– Quá trình xử lý mã độc bạn hãy làm việc trên máy tính. Sau khi tải toàn bộ Source Code và Database về hãy cài đặt trên Localhost để xử lý.

Tải toàn bộ source code và datadase về máy tính

Bước 2: Kiểm tra Database

– Sau khi Import Database vào localhost, hãy truy cập vào PHPmyadmin và tìm kiếm lần lượt các từ khóa: %sheel%, %base64%, %eval%, %script%. Nếu phát hiện các từ khóa này xuất hiện ở bảng nào hãy xóa ngay ra khỏi Database.

Kiểm tra database

Bước 3: Kiểm tra lại bằng plugin Wordfence Security

– Plugin này giúp tham khảo thêm việc kiểm tra mã độc có còn không. Sau khi cài đặt Plugin này xong, bạn Scan và đợi kết quả báo cáo của plugin. Nếu vẫn còn, bạn hãy rà soát lại xem còn thiếu bước nào không và thực hiện xử lý lại.

Kiểm tra lại bằng plugin wordfence security

Bước 4: Cài đặt website lên hosting mới và theo dõi

– Việc này sẽ mất một thời gian theo dõi, nếu sau vài ngày đến 1-2 tuần mà không có vấn đề gì thì website của bạn tạm thời xử lý xong mã độc.

Dưới đây là video hướng dẫn các bước xử lý website hiển thị lỗi nghiêm trọng và cách xử lý website bị dính mã độc. Hãy dành thời gian để xem và thực hành theo video để có thể xử lý dứt điểm các lỗi xuất hiện trên website của bạn nhé.

3. Chặn các link không có giá trị với Google

Đối với website sử dụng hệ thống web24h các bạn truy cập vào admin > SEO và Quảng cáo > Cài đặt SEO > robots.txt để cấu hình file robots.txt chặn các đường link không có giá trị. Bạn chặn các đường link này bằng cách thêm Disallow: / vào trước link cần chặn như bên dưới và sau đó click cập nhật.

Chặn link không có giá trị với Google

User-agent: *
Disallow: /Modules/PriceComparison/UserControls/Member/Estore/CMS/CMSPollServices.asmx/ShowPollResult
Disallow: /Modules/PriceComparison/UserControls/Member/Estore/CMS/CMSPollServices.asmx/UpdatePollCount
Disallow: /Modules/PriceComparison/UserControls/Member/Estore/PollServices.asmx/UpdatePollCount
Disallow: /Modules/PriceComparison/UserControls/Member/Estore/PollServices.asmx/ShowPollResult
Disallow: /Modules/PriceComparison/WS/EstoreServices.asmx/GetProductName
Disallow: /ramdomimage.ashx?c=
Disallow: /dang-ky-thanh-vien.html
Disallow: /dang-nhap.html
Disallow: /gio-hang.html
Disallow: /Admin
Disallow: /quen-mat-khau.html
Disallow: /tim-kiem.html*
Disallow: /*ft=*
Disallow: /dang-ky-thanh-vien.html
Disallow: /dang-nhap.html
Disallow: /gio-hang.html
Disallow: /Admin
Disallow: /quen-mat-khau.html
Disallow: /tim-kiem.html*
Disallow: /*ft=*
Disallow: /Modules/PriceComparison/UserControls/Member/Estore/CMS/CMSPollServices.asmx/ShowPollResult
Disallow: /Modules/PriceComparison/UserControls/Member/Estore/CMS/CMSPollServices.asmx/UpdatePollCount
Disallow: /Modules/PriceComparison/UserControls/Member/Estore/PollServices.asmx/UpdatePollCount
Disallow: /Modules/PriceComparison/UserControls/Member/Estore/PollServices.asmx/ShowPollResult
Disallow: /Modules/PriceComparison/WS/EstoreServices.asmx/GetProductName
Disallow: /ramdomimage.ashx?c=
Disallow: /*.aspx

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *