Khắc phục lỗi 502 Bad Gateway

Lỗi 502 Bad Gateway, xảy ra là do server web bị lỗi chứ không phải như những bài viết trên mạng cho rằng là do cache trình duyệt rồi thì vâng vâng

Khắc phục lỗi 502 Bad Gateway
Khắc phục lỗi 502 Bad Gateway

Đây là trên mạng nói

Lỗi 502 Bad Gateway là một thông báo lỗi phổ biến khi trình proxy server không thể nhận được phản hồi hợp lệ từ server upstream. Điều này có thể xảy ra khi có sự cố xảy ra trên server hoặc trên đường truyền mạng giữa proxy server và server.

Mặc dù lỗi 502 Bad Gateway có thể gây khó chịu cho người dùng, nhưng may mắn là nó có thể được khắc phục. Dưới đây là một số cách để xử lý lỗi này:

  1. Làm mới trang: Đôi khi, lỗi 502 Bad Gateway chỉ là một vấn đề tạm thời và có thể được khắc phục bằng cách làm mới trang web. Bạn có thể nhấn nút F5 trên bàn phím hoặc sử dụng nút làm mới trình duyệt để thử lại trang.
  2. Kiểm tra kết nối mạng: Lỗi 502 Bad Gateway có thể do sự cố với kết nối mạng của bạn. Hãy đảm bảo rằng bạn đang có kết nối Internet ổn định bằng cách kiểm tra các trang web khác hoặc thử sử dụng một kết nối Internet khác.
  3. Khởi động lại trình duyệt: Đôi khi, trình duyệt của bạn có thể gặp sự cố và gây ra lỗi 502 Bad Gateway. Thử khởi động lại trình duyệt và truy cập lại trang web để xem liệu lỗi có được khắc phục hay không.
  4. Xóa bộ nhớ cache trình duyệt: Cache trình duyệt có thể chứa dữ liệu lỗi và gây ra sự cố khi truy cập vào một trang web cụ thể. Hãy xóa bộ nhớ cache của trình duyệt và thử truy cập lại trang web để xem liệu điều này giúp khắc phục lỗi hay không.
  5. Liên hệ với quản trị viên hệ thống: Nếu lỗi 502 Bad Gateway vẫn tiếp diễn và bạn không thể truy cập vào trang web, có thể có sự cố trên phía server. Trong trường hợp này, hãy liên hệ với quản trị viên hệ thống hoặc nhà cung cấp dịch vụ để được hỗ trợ và biết thông tin chi tiết về lỗi.

Còn đây là cách khắc phục lỗi 502 này của tôi

Nói chung nếu anh chị xài share hosting thì phải liên hệ nơi cung cấp hosting để xử lý còn nếu anh chị xài vps có toàn quyền thì đây là cách xử lý

Như anh chị biết để chạy được 1 website thì cần các thành phần chính nginx hoặc apache – php – mysql, vậy nên nếu 1 trong 3 dịch vụ trên vì nguyên nhân nào đó không chạy sẽ gây lỗi mà lỗi  thường là do dịch vụ php

Giải thích cho anh chị hiểu thôi còn cách khắc phục thì như sau, đăng nhập ssh và gõ 3 lệnh sau

Chạy từng lệnh 1 và sau đó kiểm tra xem web chạy chưa, nếu chạy rồi thì không cần các dòng lệnh kế tiêp

Còn vps sử dụng apache thì thay dòng service nginx restart bằng sudo systemctl restart httpd.service

Đấy là cách khắc phục tạm thời, sau đây tôi xin chia sẽ cách khắc phục tốt hơn

Khắc phục lỗi 500 tối ưu nhất

Phương án tối ưu đó là tạo một crontab mỗi phút chạy một lần kiểm tra xem domain url có trả về 502 hay không và nếu có thì chạy 3 dòng lệnh trên, cách này là tôi ưu nhất vì web sẽ nếu có lỗi thì khoản 1 phút là chạy lại rồi

Tạo file 502.sh

Tạo file 502.sh và phần quyền 0777, bạn có thể đặt file này bất kỳ đâu bạn muốn

Rồi gõ nội dung sau vào

Nhơ thay abc.com bằng domain của bạn

Test thử file 502.sh có chạy ok không

Tại sao phải chạy thử đôi lúc nó bị lỗi ký chứa ký tự đặc biệt, để tesh

bạn gõ : bash /root/502.sh, nếu không báo lỗi gì tứ là chạy ok, nếu báo lỗi bạn sẽ fix như sau

đoạn lện trên sẽ xóa các ký tự đặc biệt gây ra lỗi trong file 502.sh

Kế tiếp chúng ta sẽ viết lệnh crontab chạy file 502.sh

Ấn phím esc và gõ vào :wq (lưu và thoát)

Hi vọng với bài viết này sẽ giúp anh chị giải quyết được lỗi 502

 

5/5 (1 Đánh giá)

Gửi Phản Hồi
Chọn đánh giá của bạn
0 Bình Luận
Thông tin người gửi
Anh Chị


Form đăng ký nhận bài mới

Đăng ký nhận bài viết mới

Khi mình đăng bài mới bạn sẽ nhận nó qua Email


Super-flatsome

Hướng dẫn thiết kế theme

Các functions thường dùng

  • Hotline: 0912 889 416

  • Fcwordpress trên facebook Fcwordpress trên Twitter Fcwordpress trên youtube

Mọi sự sao chép xin ghi rõ nguồn là fcwordpress.net

Chuyên trang về wordpress: hướng dẫn thiết kế theme, plugin, thủ thuật wordpress

0912889416