Cách khắc phục 'The Site Is Experiencing Technical Difficulties' trong WordPress

Tác giả Network Engineer, T.Ba 25, 2022, 12:01:28 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách khắc phục 'The Site Is Experiencing Technical Difficulties' trong WordPress


Bạn có thấy thông báo lỗi cho biết 'The site is experiencing technical difficulties' trên trang web WordPress của mình không?

Thông báo lỗi này được hiển thị khi trang web của bạn bị hỏng do 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, mình sẽ hướng dẫn bạn cách theo dõi mã sự cố và khắc phục thông báo lỗi 'The site is experiencing technical difficulties' trong WordPress.

Lỗi The site is experiencing technical difficulties trong WordPress là gì?

Trang web WordPress của bạn đượ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ã đó 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 màn hình trắng chết chóc. Một tính năng hữu ích được giới thiệu trong WordPress 5.2 đã cải thiện khả năng bảo vệ lỗi nghiêm trọng, vì vậy giờ đây một thông báo lỗi được hiển thị thay vì màn hình trống: "The site is experiencing technical difficulties".


Nếu bạn cố gắng đăng nhập vào trang web của mình, thì bạn sẽ thấy một thông báo hơi khác: "The site is experiencing technical difficulties. Please check your site admin email inbox for instructions."


Hoặc bạn có thể thấy thông báo lỗi này thay thế: 'There has been a critical error on this website.'

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

Công việc của bạn sẽ là truy tìm nguồn gốc của lỗi và sau đó sửa chữa nó.

Với điều đó đang được nói ở đây, chúng ta hãy xem cách khắc phục 'The site is experiencing technical difficulties' trong WordPress. Mình sẽ đề cập đến hai phương pháp và phương pháp đầu tiên là đơn giản nhất, miễn là bạn nhận được email về lỗi.

  • Phương pháp 1: Khắc phục lỗi The site is experiencing technical difficulties bằng cách sử dụng chế độ khôi phục
  • Phương pháp 2: Khắc phục lỗi The site is experiencing technical difficulties bằng cách sử dụng thủ công

1. Phương pháp 1: Khắc phục lỗi The site is experiencing technical difficulties bằng cách sử dụng chế độ khôi phục

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

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

Nhiều trang web WordPress gặp sự cố khi gửi email, vì vậy nếu bạn không nhận được email, thì bạn có thể làm theo Phương pháp 2 để sửa lỗi.

Trong hộp thư đến của mình, bạn sẽ thấy một email với dòng tiêu đề 'Your Site is Experiencing a Technical Issue'. Nó sẽ 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ụ: trong ảnh chụp màn hình sau, email giải thích rằng lỗi do giao diện Porto gây ra. 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 của mình ở chế độ khôi phục để điều tra và khắc phục sự cố.


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

Đầ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 một liên kết đến nơi bạn có thể đến để khắc phục sự cố.

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


Khi bạn nhấp vào liên kết, bạn sẽ thấy plugin hoạt động sai. Bạn cũng sẽ thấy chính xác dòng mã nào đã gây ra lỗi.

Bạn có thể tiếp tục và hủy kích hoạt plugin ngay bây giờ.


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

Tương tự, nếu vấn đề xảy ra với giao diện của bạn, thì bạn sẽ thấy một liên kết đến trang giao diện. Ở cuối trang, bạn có thể thấy giao diện gây ra sự cố.


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

Khi bạn đã giải quyết vấn đề, bạn chỉ cần tiếp tục và nhấp vào nút Exit Recovery Mode ở trên cùng.


Trong hầu hết các trường hợp, trang web WordPress của bạn bây giờ sẽ hoạt động bình thường.

Tuy nhiên, nếu bạn vẫn thấy lỗi sự cố kỹ thuật trong WordPress, thì bạn có thể thử các bước khắc phục sự cố trong bước tiếp theo.

2. Phương pháp 2: Khắc phục lỗi The site is experiencing technical difficulties bằng cách sử dụng thủ công

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

Nếu lỗi do hành động gần đây bạn đã thực hiện thì bạn có thể chỉ cần hoàn tác hành động đó để khắc phục sự cố.

Ví dụ: nếu bạn đã cài đặt một plugin mới và việc kích hoạt nó gây ra sự cố kỹ thuật, thì bạn cần phải hủy kích hoạt plugin đó. Mình sẽ chỉ cho bạn cách thực hiện điều đó trong bước đầu tiên bên dưới.

Mặt khác, nếu bạn không chắc chắn, thì bạn có thể chỉ cần làm theo các bước sau.

2.1. Hủy kích hoạt tất cả các plugin WordPress

Lỗi sự cố kỹ thuật có thể do plugin bị lỗi hoặc xung đột. Cách dễ nhất để loại bỏ vấn đề là vô hiệu hóa plugin.

Tuy nhiên, bạn có hai vấn đề. Bạn không có quyền truy cập vào khu vực quản trị WordPress và bạn không biết phải hủy kích hoạt plugin nào.

Vì vậy, bạn sẽ cần phải hủy kích hoạt tất cả các plugin WordPress. Đừng lo lắng, bạn có thể dễ dàng kích hoạt lại chúng 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 web WordPress của bạn bằng ứng dụng FTP hoặc ứng dụng quản lý tập tin trong bảng điều khiển lưu trữ WordPress của bạn. Sau khi kết nối, bạn cần điều hướng đến thư mục /wp-content/.


Bên trong thư mục /wp-content/, bạn sẽ thấy một thư mục có tên plugins. Bạn cần nhấp chuột phải vào thư mục này, sau đó chọn 'Rename' từ menu.

Tiếp theo, thay đổi tên của thư mục plugin thành bất kỳ tên nào bạn thích. Trong ví dụ của mình, mình sẽ gọi nó plugins-deactivated.

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

Tuy nhiên, nếu thông báo lỗi không còn hiển thị, thì bạn sẽ cần tìm xem thông báo nào là nguồn gốc của sự cố. Bắt đầu bằng cách đổi tên thư mục trở lại plugins.

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 trang Plugins >> Installed Plugins. Bạn cần kích hoạt lại lần lượt các plugin để có thể xác định được cái nào gây ra lỗi.

Sau đó, bạn có thể xóa plugin đó khỏi trang web của mình bằng FTP hoặc yêu cầu tác giả plugin hỗ trợ.

Lưu ý: Nếu thông báo lỗi vẫn hiển thị trên trang web của bạn, thì đó không phải là do plugin. Bạn nên đổi tên thư mục trở lại plugins và chuyển sang bước tiếp theo bên dưới.

2.2. Chuyển sang giao diện mặc định

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

Đầu tiên, kết nối với trang web của bạn bằng ứng dụng FTP và đi tới thư mục /wp-content/themes/. Nó chứa tất cả các giao diện đã 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 giao diện WordPress hiện tại của mình và tải nó xuống máy tính của bạn như một bản sao lưu.


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

Ứng dụng khách FTP của bạn bây giờ sẽ xóa giao diện khỏi trang web của bạn.


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

Nếu lỗi sự cố kỹ thuật không còn hiển thị khi truy cập trang web của bạn, thì giao diện của bạn là nguyên nhân của sự cố.

Một cách có thể khác để sửa lỗi là xem tập tin functions.php của giao diện của bạn. Nếu có khoảng trắng thừa ở cuối tập tin, thì bạn cần xóa chúng. Đôi khi điều đó khắc phục được sự cố.

Nếu không, bạn nên xem xét cài đặt lại một bản sao mới của giao diện của mình. Để biết thêm chi tiết, hãy xem hướng dẫn dành cho người mới bắt đầu của mình về cách cài đặt giao diện WordPress.

2.3. 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 giao diện bị lỗi, thì sự cố có thể là tập tin lõi WordPress bị hỏng hoặc có thể có phần mềm độc hại trên trang web của bạn.

Chỉ cần truy cập   Đăng nhập để xem liên kết và tải xuống một bản sao mới của WordPress vào máy tính của bạn. Sau khi tải tập tin 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 gọi là thư mục wordpress chứa tất cả các tập tin bạn cần để cài đặt lại.


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

Sau khi kết nối, bạn cần điều hướng ngăn bên phải đến thư mục gốc của trang web của bạn. Thư mục gốc là thư mục chứa các thư mục wp-content, wp-includeswp-admin


Bây giờ điều hướng ngăn bên trái đến wordpressthư mục mới mà bạn vừa tạo. Bạn cần chọn các tập tin bên trong thư mục này và tải chúng lên trang web của mình.

Ứng dụng khách FTP của bạn sẽ hỏi bạn có muốn ghi đè các tập tin này hay bỏ qua chúng. Bạn cần chọn 'Overwrite' và chọn hộp bên cạnh tùy chọn 'Always use this action'.


Bây giờ bạn có thể nhấp vào nút OK để tiếp tục. Ứng dụng khách FTP của bạn sẽ thay thế tất cả các tập tin lõi WordPress của bạn 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ể thử truy cập trang web của mình để xem việc này có giải quyết được lỗi hay không.

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

2.4. 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 'The site is experiencing technical difficulties' thì bạn có thể yêu cầu trợ giúp.

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ì 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 vấn đề của bạn.

Ví dụ: họ có thể kiểm tra nhật ký lỗi máy chủ hoặc khôi phục bản sao lưu trang WordPress của bạn. 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 đảm bảo bạn xem hướng dẫn của mình về cách yêu cầu hỗ trợ WordPress đúng cách và nhận được nó.

Mình hy vọng hướng dẫn này đã giúp bạn tìm hiểu cách khắc phục 'The site is experiencing technical difficulties' trong WordPress. Bạn cũng có thể muốn tìm hiểu cách tăng tốc hiệu suất của WordPress hoặc xem hướng dẫn SEO WordPress cuối cùng của mình để cải thiện thứ hạng SEO của bạn.