Thứ Tư, 13 tháng 12, 2023

Cách khắc phục lỗi “Trang web của bạn đang gặp sự cố kỹ thuật” trong WordPress

(oneechanblog) – Trang web WordPress của bạn có hiển thị thông báo lỗi cho biết “Trang web của bạn đang gặp sự cố kỹ thuật” không?

Thông báo lỗi này xuất hiện khi trang web của bạn ngừng hoạt động do có sự cố nghiêm trọng với mã PHP ở đâu đó trên trang web của bạn.

Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách theo dõi mã vi phạm và khắc phục thông báo lỗi "Trang web của bạn đang gặp sự cố kỹ thuật" trong WordPress.

Lỗi Khó Kỹ Thuật WordPress Là Gì?

Các trang web WordPress được xây dựng bằng ngôn ngữ lập trình PHP. Bất kỳ vấn đề nào với mã đó đều có thể phá vỡ trang web của bạn.

Trước đây, một lỗi PHP nghiêm trọng sẽ dẫn đến lỗi màn hình trắng. Một tính năng tiện dụng được giới thiệu trong WordPress 5.2 cải thiện khả năng bảo vệ khỏi lỗi nghiêm trọng, do đó, giờ đây bạn sẽ thấy thông báo lỗi có nội dung "Trang web của bạn đang gặp sự cố kỹ thuật" thay vì màn hình trống. Tôi đã thấy.

Khi bạn cố gắng đăng nhập vào trang web, bạn sẽ thấy một thông báo hơi khác. "Trang web đang gặp sự cố kỹ thuật. Vui lòng kiểm tra hộp thư đến email quản trị trang web của bạn để biết hướng dẫn."

Hoặc, thay vào đó, bạn có thể nhận được thông báo lỗi sau: "Trang web này đã gặp phải lỗi nghiêm trọng".

PHP được sử dụng trong lõi, chủ đề và plugin của WordPress, vì vậy đây có thể là nguyên nhân gây ra sự cố. Ví dụ: gần đây bạn có thể đã sao chép và dán đoạn mã vào trang web của mình hoặc có thể có xun đột giữa plugin hoặc chủ đề của bạn và một số mã tùy chỉnh.

Công Việc Của Bạn Là Truy Tìm Nguyên Nhân Gây Ra Lỗi Và Khắc Phục.

Như đã nói, chúng ta hãy xem cách khắc phục "Trang web của bạn đang gặp sự cố kỹ thuật" trong WordPress. Tôi sẽ giải thích hai phương pháp, nhưng phương pháp đầu tiên là dễ nhất miễn là bạn nhận được email về lỗi.

Cách 1: Khắc phục lỗi kỹ thuật khi sử dụng chế độ recovery

Cách 2: Khắc phục sự cố kỹ thuật theo cách thủ công

Cách 1: Khắc phục lỗi kỹ thuật khi sử dụng chế độ recovery

Thông báo lỗi về vấn đề kỹ thuật không hữu ích lắm. May mắn thay, WordPress sẽ gửi email đến địa chỉ email của quản trị trang web kèm theo thông tin chi tiết về nguyên nhân gây ra lỗi.

Nếu bạn đang sử dụng Bluehost hoặc trình cài đặt tự động WordPress, địa chỉ email của quản trị viên có thể giống với địa chỉ bạn đã sử dụng cho tài khoản lưu trữ WordPress của mình.

Nhiều website WordPress gặp vấn đề khi gửi email nên nếu không nhận được email, bạn có thể làm theo Cách 2 để khắc phục lỗi.

Một email xuất hiện trong hộp thư đến của bạn với chủ đề: "Trang web đang gặp sự cố kỹ thuật". Nó chứa thông tin hữu ích về nguyên nhân gây ra lỗi trên trang web của bạn.

Ví dụ: ảnh chụp màn hình sau đây giải thích rằng lỗi xảy ra do chủ đề Porto. Nó cũng bao gồm một liên kết đặc biệt cho phép bạn đăng nhập vào trang web ở chế độ khôi phục để điều tra và khắc phục sự cố.

Bây giờ, chỉ cần nhấp vào liên kết đến Chế độ khôi phục WordPress và nó sẽ đưa bạn đến khu vực quản trị WordPress.

Đầu tiên, bạn sẽ được yêu cầu đăng nhập vào WordPress.

Sau khi đăng nhập, bạn sẽ thấy thông báo giải thích rằng bạn đang ở chế độ khôi phục. Bạn cũng sẽ thấy các liên kết đến những nơi bạn có thể đến để giải quyết vấn đề của mình.

Ví dụ: trong ảnh chụp màn hình sau, thông báo cho biết một hoặc nhiều plugin không tải chính xác và cung cấp liên kết đến trang plugin.

Nhấp vào liên kết sẽ cho bạn thấy sự cố của plugin. Nó cũng cho bạn biết chính xác dòng mã nào gây ra lỗi.

Bạn có thể tắt plugin ngay bây giờ.

Tiếp theo, bạn cần tìm một plugin WordPress thay thế hoặc xem liệu bạn có thể nhận được hỗ trợ từ nhà phát triển plugin hay không. Hãy nhớ chia sẻ mô tả lỗi với họ.

Tương tự, nếu sự cố xảy ra với chủ đề, liên kết đến trang chủ đề sẽ được hiển thị. Ở cuối trang, bạn sẽ thấy chủ đề gây ra sự cố.

Bạn có thể chỉ cần thay đổi chủ đề WordPress của mình hoặc xóa chủ đề bị hỏng và cài đặt lại bản sao mới của cùng một chủ đề từ các nguồn chính thức để xem sự cố đã được giải quyết chưa.

Khi bạn đã giải quyết được sự cố, chỉ cần tiếp tục và nhấp vào nút Thoát Chế độ khôi phục ở trên cùng.

Trong hầu hết các trường hợp, trang WordPress của bạn sẽ hoạt động chính xác.

Tuy nhiên, nếu bạn vẫn gặp sự cố kỹ thuật với WordPress, bạn có thể thử các bước khắc phục sự cố bên dưới.

Cách 2: Khắc Phục Sự Cố Kỹ Thuật Theo Cách Thủ Công

Nếu bạn không nhận được email thông báo lỗi kỹ thuật của WordPress, đây là cách khắc phục và sửa lỗi kỹ thuật của WordPress.

Nếu lỗi xảy ra do một hành động gần đây thì chỉ cần hoàn tác hành động đó là có thể giải quyết được sự cố.

Ví dụ: nếu bạn cài đặt một plugin mới và kích hoạt nó gây ra sự cố kỹ thuật, bạn nên tắt plugin đó. Chúng tôi sẽ chỉ cho bạn cách thực hiện trong bước đầu tiên bên dưới.

Mặt Khác, Nếu Bạn Không Chắc Chắn, Chỉ Cần Làm Theo Các Bước Sau:

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

Trục trặc kỹ thuật có thể xảy ra do lỗi plugin hoặc xung đột. Cách dễ nhất để giải quyết vấn đề là tắt plugin.

Tuy nhiên, có hai vấn đề. Tôi không thể truy cập khu vực quản trị WordPress và không biết nên tắt plugin nào.

Vì vậy, bạn cần phải tắt tất cả các plugin WordPress. xin đừng lo lắng. Bạn có thể dễ dàng kích hoạt lại nó khi bạn có quyền truy cập vào khu vực quản trị WordPress của mình.

Chỉ cần kết nối với trang WordPress của bạn bằng ứng dụng khách FTP hoặc ứng dụng quản lý tệp của bảng điều khiển lưu trữ WordPress. Sau khi kết nối, bạn cần điều hướng đến thư mục /wp-content/.

Trong thư mục wp-content, bạn sẽ thấy một thư mục có tên plugin. Bạn cần nhấp chuột phải vào thư mục này và chọn Đổi tên từ menu.

Tiếp theo, đổi tên thư mục plugin theo ý muốn. Trong ví dụ này, chúng tôi gọi đây là plugin đã bị vô hiệu hóa.

Khi bạn thực hiện việc này, tất cả các plugin sẽ bị tắt và bạn có thể truy cập trang web của mình để xem thông báo sự cố kỹ thuật có biến mất hay không.

Nếu thông báo lỗi vẫn xuất hiện trên trang web của bạn thì đó không phải là plugin. Bạn cần đổi tên thư mục plugin để chuyển sang bước tiếp theo.

Tuy nhiên, nếu thông báo lỗi không còn xuất hiện, bạn nên kiểm tra xem thông báo nào đang gây ra sự cố. Bắt đầu bằng cách đổi tên thư mục plugin.

Bây giờ bạn có thể đăng nhập vào khu vực quản trị WordPress của mình và điều hướng đến. Plugin »Trang Plugin đã cài đặt. Để có thể xác định plugin nào gây ra lỗi, bạn sẽ cần kích hoạt lại từng plugin một.

Sau đó, bạn có thể sử dụng FTP để xóa plugin đó khỏi trang web của mình hoặc liên hệ với tác giả plugin để được hỗ trợ.

Chuyển Sang Chủ Đề Mặc Định

Nếu sự cố không phải do plugin gây ra thì bạn cần kiểm tra xem chủ đề của mình có gây ra lỗi hay không. Để làm điều đó, bạn cần thay thế chủ đề hiện tại bằng chủ đề mặc định.

Đầu tiên, kết nối với trang web của bạn bằng ứng dụng khách FTP và điều hướng đến thư mục /wp-content/themes/. Nó bao gồm tất cả các chủ đề được cài đặt trên trang web của bạn.

Tiếp theo, bạn cần nhấp chuột phải vào chủ đề WordPress hiện có của mình và tải nó xuống máy tính để sao lưu.

Sau đó, bạn có thể xóa chủ đề hiện tại khỏi trang web của mình một cách an toàn. Bạn cần nhấp chuột phải vào thư mục chủ đề và chọn Xóa.

Bây giờ ứng dụng khách FTP của bạn sẽ xóa chủ đề khỏi trang web của bạn.

Nếu bạn đã cài đặt chủ đề WordPress mặc định trên trang web của mình, chẳng hạn như Twenty TwentyTwo, WordPress sẽ tự động bắt đầu sử dụng chủ đề đó làm chủ đề mặc định. Tuy nhiên, nếu chủ đề mặc định chưa được cài đặt, bạn sẽ cần cài đặt thủ công bằng FTP.

Nếu bạn không còn gặp lỗi kỹ thuật khi truy cập trang web của mình thì chủ đề của bạn đang gây ra sự cố.

Một cách khả thi khác để khắc phục lỗi là xem tệp tin.php của chủ đề. Nếu có thêm khoảng trắng ở cuối file, bạn cần loại bỏ chúng. Đôi khi nó giải quyết được vấn đề.

Nếu không, bạn nên cân nhắc việc cài đặt lại bản sao mới của chủ đề. Để biết thêm thông tin, hãy xem hướng dẫn dành cho người mới bắt đầu của chúng tôi về cách cài đặt chủ đề WordPress.

Cài Đặt Lại WordPress

Nếu trang web của bạn không gặp sự cố kỹ thuật do plugin hoặc chủ đề bị lỗi thì sự cố có thể là do hỏng các tệp cốt lõi của WordPress hoặc sự hiện diện của phần mềm độc hại trên trang web của bạn.

Chỉ cần truy cập WordPress.org và tải xuống bản sao WordPress mới về máy tính của bạn. Sau khi tải file về, bạn cần giải nén nó vào máy tính. Thao tác này sẽ tạo một thư mục có tên wordpress chứa tất cả các tệp bạn cần cài đặt lại.

Tiếp theo, bạn cần kết nối với trang WordPress của mình bằng ứng dụng khách FTP hoặc ứng dụng quản lý tệp của bảng điều khiển lưu trữ.

Sau khi kết nối, bạn cần di chuyển khung bên phải vào thư mục gốc của trang web. Thư mục gốc là thư mục chứa. các thư mục wp-admin, wp-content, wp-includes và wp-admin.

Sau đó di chuyển khung bên trái vào thư mục wordpress bạn đã tạo. Bạn cần chọn các tập tin trong thư mục này và tải chúng lên trang web của bạn.

Máy khách FTP của bạn sẽ hỏi bạn xem bạn muốn ghi đè hay bỏ qua các tệp này. Bạn phải chọn Ghi đè và chọn hộp bên cạnh tùy chọn Luôn sử dụng hành động này.

Bây giờ bạn có thể nhấp vào nút OK để tiếp tục. Ứng dụng khách FTP sẽ thay thế tất cả các tệp WordPress cốt lõi bằng các bản sao mới từ máy tính của bạn.

Sau khi hoàn tất, bạn có thể truy cập trang web và kiểm tra xem lỗi đã được giải quyết chưa.

Nếu nguyên nhân sự cố kỹ thuật của bạn là do tệp lõi WordPress hoặc phần mềm độc hại bị hỏng, thông báo lỗi sẽ không xuất hiện nữa.

Liên Hệ Với Nhà Cung Cấp Dịch Vụ Lưu Trữ Của Bạn

Nếu bạn đã thử tất cả các bước trên mà vẫn thấy thông báo "Trang web đang gặp sự cố kỹ thuật", bạn có thể liên hệ với chúng tôi để được hỗ trợ.

Bạn nên liên hệ với nhà cung cấp dịch vụ lưu trữ WordPress của mình để xem họ có thể làm gì cho bạn không. Nhiều nhà cung cấp cung cấp hỗ trợ kỹ thuật tuyệt vời và có thể giải quyết mọi vấn đề.

Ví dụ: bạn có thể kiểm tra nhật ký lỗi của máy chủ hoặc khôi phục bản sao lưu trang WordPress của mình. Họ sẽ cho bạn biết họ có thể giúp đỡ như thế nào và bạn nên làm gì tiếp theo.

Để có kết quả tốt nhất, hãy xem hướng dẫn của chúng tôi về cách yêu cầu và nhận hỗ trợ WordPress đúng cách.

Chúng tôi hy vọng hướng dẫn này đã giúp bạn tìm hiểu cách khắc phục "Trang web của bạn đang gặp sự cố kỹ thuật" trong WordPress. Bạn cũng có thể tìm hiểu cách tăng tốc hiệu suất WordPress hoặc xem Hướng dẫn SEO WordPress cơ bản để cải thiện thứ hạng SEO của bạn.

Không có nhận xét nào:

Đăng nhận xét