Cách khắc phục lỗi 503 Service Unavailable trong WordPress

Tác giả Network Engineer, T.Mười 12, 2021, 10:18:15 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 lỗi 503 Service Unavailable trong WordPress


Bạn có gặp lỗi 503 Service Unavailable trong WordPress không? Vấn đề với lỗi 503 là nó không cung cấp manh mối về những gì gây ra nó, điều này làm cho người mới bắt đầu vô cùng khó chịu. Trong bài viết này, mình sẽ hướng dẫn bạn cách khắc phục lỗi 503 Service Unavailable trong WordPress.

1. Nguyên nhân nào gây ra lỗi 503 Service Unavailable trong WordPress?

Tất cả các công ty lưu trữ WordPress đều cung cấp số lượng tài nguyên cố định cho mỗi tài khoản lưu trữ. Đối với các trang web trên lưu trữ chia sẻ, giới hạn này không thể xử lý việc sử dụng nhiều tài nguyên máy chủ.

Lỗi 503 Service Unavailable xảy ra khi máy chủ web của bạn không thể nhận được phản hồi thích hợp từ tập lệnh PHP. Tập lệnh PHP này có thể là một plugin WordPress, một giao diện hoặc một đoạn mã tùy chỉnh hoạt động sai.

Nếu lỗi do sử dụng nhiều, máy chủ trục trặc hoặc tấn công DDoS thì lỗi có thể tự động biến mất sau vài phút.
Tuy nhiên, nếu đó là do mã xấu trên trang web của bạn, thì nó sẽ tiếp tục xảy ra trừ khi bạn tìm và vô hiệu hóa mã gây ra lỗi đó.

Chúng ta hãy xem cách dễ dàng sửa lỗi 503 Service Unavailable trong WordPress.

2. Sửa lỗi 503 Service Unavailable trong WordPress.

Như mình đã đề cập ở trên rằng lỗi này xảy ra khi máy chủ web của bạn không thể nhận được phản hồi thích hợp từ một tập lệnh PHP đang chạy ở chế độ nền.

Để khắc phục, mình sẽ vô hiệu hóa lần lượt tất cả các tập lệnh PHP không cần thiết cho đến khi lỗi được giải quyết.

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

Tất cả các plugin WordPress của bạn đều là tập lệnh PHP, vì vậy trước tiên bạn cần phải hủy kích hoạt tất cả các plugin WordPress của mình.

Vì bạn không thể đăng nhập vào bảng điều khiển WordPress của mình do lỗi 503, bạn sẽ cần kết nối với trang web của mình bằng ứng dụng khách FTP hoặc Trình quản lý tập tin trong cPanel. Sau khi kết nối, hãy truy cập thư mục /wp-content/ và đổi tên thư mục plugin thành plugins-old.


Đổi tên thư mục plugin

Tiếp theo, bạn cần tạo một thư mục mới và đặt tên cho nó là các plugin.

Bây giờ bạn cần truy cập trang web WordPress của mình để xem điều này có giải quyết được lỗi hay không.
Nếu đúng như vậy, thì điều này có nghĩa là một plugin được cài đặt trên trang web của bạn đang gây ra lỗi. Các bước trên đã vô hiệu hóa tất cả các plugin WordPress.

Để tìm ra plugin nào đang gây ra sự cố, bạn cần chuyển trở lại ứng dụng khách FTP hoặc trình quản lý tập tin của mình trong cPanel. Tiếp theo, bạn cần vào thư mục /wp-content/ và xóa thư mục plugin trống.


Xóa thư mục plugin trống

Sau đó, bạn cần đổi tên thư mục cũ của plugin thành plugin. Điều này sẽ làm cho tất cả các plugin đã cài đặt trước đó của bạn có sẵn cho WordPress. Tuy nhiên, các plugin này sẽ vẫn bị vô hiệu hóa.

Bạn cần truy cập khu vực quản trị WordPress và sau đó chuyển đến trang plugin. Bạn có thể kích hoạt từng plugin một và truy cập các trang khác nhau trên trang web của mình sau khi kích hoạt từng plugin. Tiếp tục làm điều đó cho đến khi bạn tìm thấy plugin gây ra lỗi 503.

Nếu bước này giải quyết được sự cố của bạn, thì bạn không cần thực hiện theo phần còn lại của hướng dẫn trên trang này. Nếu không, bạn có thể chuyển sang bước tiếp theo.

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

Nếu việc hủy kích hoạt plugin không giải quyết được vấn đề, thì bước tiếp theo sẽ là chuyển sang giao diện WordPress mặc định. Thao tác này sẽ hủy kích hoạt giao diện WordPress hiện tại của bạn.

Trước tiên, 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 Trình quản lý tập tin trong cPanel. Sau khi kết nối, hãy truy cập thư mục /wp-content/themes/.


Tải xuống chủ đề WordPress hiện tại của bạn

Tìm giao diện WordPress hiện đang hoạt động của bạn và tải nó xuống máy tính của bạn làm bản sao lưu.
Sau khi tải xuống giao diện của mình, bạn có thể tiếp tục và xóa nó khỏi trang web của mình.

Bây giờ, nếu bạn đã cài đặt giao diện mặc định như Twenty Seventeen hoặc Twenty Sixteen, thì nó sẽ tự động được kích hoạt. Nếu không, bạn có thể tiếp tục và cài đặt giao diện mặc định trên trang web của mình.
Kiểm tra kỹ lưỡng trang web của bạn để đảm bảo rằng lỗi 503 Service Unavailable đã được giải quyết.

5. Xử lý sự cố.

Nếu cả hai phương pháp không giải quyết được lỗi, thì bạn có thể thực hiện các bước sau:

  • Liên hệ với công ty lưu trữ WordPress của bạn vì họ có thể xác định nguyên nhân gây ra sự cố.
  • Phương án cuối cùng là bạn có thể cài đặt lại WordPress bằng một bản sao mới.

Mình hy vọng bài viết này đã giúp bạn tìm hiểu cách sửa lỗi 503 Service Unavailable trong WordPress. Bạn cũng có thể muốn xem danh sách cuối cùng của mình về các lỗi WordPress phổ biến nhất và cách khắc phục chúng.