Khuyến mãi
Trang chủ » Hướng dẫn » Các lỗi website » Cách khắc phục lỗi 504 gateway time-out nhanh, đơn giản

Cách khắc phục lỗi 504 gateway time-out nhanh, đơn giản

Lỗi 504 gateway time-out là lỗi gì? Có những cách nào để khắc phục lỗi 504 gateway time-out? Đọc ngay bài chia sẻ sau đây của BKNS để có thông tin chi tiết và hướng cách khắc phục lỗi này .

Lỗi 504 gateway time-out là lỗi gì?

Lỗi 504 gateway time-out là lỗi gì?

1. Lỗi 504 gateway time-out là lỗi gì?

504 gateway time-out là lỗi mà máy chủ (server) trả về khi nó không thể thực hiện được một yêu cầu nào đó do lỗi một trong các HTTP Status Codes. Lỗi này thường ít xảy ra hơn so với lỗi 502 bad gateway error hoặc 500 internal server error. Nếu truy cập Browsing trên internet chắc không ít người dùng đã từng gặp phải lỗi 504 gateway time-out.

Thông thường, lỗi liên quan đến server được nhận biết khi HTTP Status Codes bắt đầu bằng số “5”. Khi server bị mất liên lạc trong quá trình giao tiếp với nhau và không thể hoàn tất yêu cầu sẽ xuất hiện lỗi 504 gateway time-out. Server không nhận được phản hồi từ proxy hay server gateway khác, tức là, server không thể thực hiện yêu cầu trong giới hạn nhất định về thời gian.

Nguyên nhân gây ra lỗi 504 gateway time-out

Nguyên nhân gây ra lỗi 504 gateway time-out

Lỗi này hiển thị bên trong cửa sổ trình duyệt internet dưới nhiều dạng khác nhau như:

  • 504 Gateway Timeout Nginx
  • Gateway Timeout Error
  • HTTP Error 504 – Gateway Timeout
  • 504 Gateway Time-out
  • 504 Error
  • Gateway Timeout (504)

2. Cách khắc phục lỗi 504 gateway time-out

2.1 Tải lại trang/Refresh website

Rất có thể máy chủ nhận được nhiều yêu cầu hơn bình thường nên không thể xử lý kịp. Đầu tiên, để fix lỗi 504 gateway time-out bạn chờ vài phút rồi tải lại trang (Refresh website). Trong khoảng thời gian đó, sử dụng công cụ kiểm tra website xem có bị Down hay không. Nếu website vẫn hoạt động bình thường thì lỗi là do máy Local chứ không phải do máy chủ.

Tải lại trang để khắc phục lỗi 504 gateway time-out

Tải lại trang để sửa lỗi 504 gateway time-out

2.2 Sử dụng Browser khác

Nếu lỗi 504 gateway time-out vẫn xuất hiện mà website hoạt động Up/Active thì bạn nên thử dùng một trình duyệt khác. Mở Incognito Mode hoặc xóa Cache là một cách giúp xử lý lỗi có liên quan đến Browser đang sử dụng.

2.3 Flush DNS

Lỗi 504 gateway time-out đôi khi cũng có thể xuất phát từ việc DNS Cache bị sai hay quá cũ. Nếu nguyên nhân đúng là như vậy thì việc khắc phục cũng khá đơn giản. Bạn chỉ cần Flush DNS là được. Tuy nhiên, cần chú ý cách xóa Cache DNS trong mỗi hệ điều hành là khác nhau. Đổi tạm thời DNS server thành Google Public DNS để có thể xử lý lỗi HTTP Status Code nếu nguyên nhân bắt nguồn từ DNS.

Flush DNS là một trong những cách khắc phục lỗi 504 gateway time-out

Flush DNS là một trong những cách khắc phục lỗi 504 gateway time-out

2.4 Kiểm tra lại việc tải trang trên thiết bị khác

Nếu bạn sử dụng điện thoại di động để truy cập website bằng 4G thì nên thử truy cập lại website bằng thiết bị khác và trên một đường mạng khác. Trường hợp truy cập bình thường có nghĩa là vấn đề do thiết bị bạn dùng truy cập website chứ không phải do máy chủ.

2.5 Kiểm tra Error Log

Cập nhật hoặc website mới thay đổi cũng có thể là nguyên nhân gây nên lỗi 504 gateway time-out. Đây là nguyên nhân có thể khắc phục đơn giản, người dùng có thể áp dụng cách thêm 3 dòng sau vào file wp-config.php:

=> Lưu các thông tin vào file wp-contents/debug.log

Kiểm tra Error Log nếu xuất hiện lỗi 504 gateway time-out

Kiểm tra Error Log nếu xuất hiện lỗi 504 gateway time-out

2.6 Kiểm tra Plugin

Plugin lỗi thời hoặc không tương thích là một trong những nguyên nhân gây nên lỗi 504 gateway time-out. Thực hiện việc vô hiệu hóa Plugin sẽ giúp bạn biết lỗi có liên quan đến Plugin hay không.

Vô hiệu hóa Plugin WordPress khá đơn giản, chỉ cần đến thư mục wp-content sau đó đổi Folder Plugin thành tên khác là được. Tiếp theo, xác định chính xác Plugin gây lỗi bằng cách đổi tên ngược lại với tên vừa đổi trước đó. Thực hiện vô hiệu hóa theo thứ tự từng Plugin.

2.7 Kiểm tra CDNs

Kiểm tra CDN nếu bạn sử dụng nó để tăng tốc nội dung, có thể lỗi 504 gateway time-out bắt nguồn từ đây. Khả năng do CloudFlare hoạt động như một CDN và giảm tấn công DDoS. Nếu lỗi này là do CloudFlare thì nên liên hệ với nhà cung cấp để được hỗ trợ. Nếu vô hiệu hóa CloudFlare, bạn chờ vài giờ để DNS được quảng bá.

2.8 Điều chỉnh cấu hình máy chủ

Điều chỉnh server và nâng cấp một số tài nguyên nếu bạn đang dùng VPS Hosting.

Đối với máy chủ Apache

  • Vào File http.conf => tăng thời gian Timeout mặc định lên
  • Vào File php.ini => tăng giới hạn max_execution _time
  • Lưu lại thay đổi
  • Khởi động Apache
  • Kiểm tra lại xem còn lỗi 504 gateway time-out nữa hay không?

Đối với máy chủ Nginx

  • File /etc/nginx/conf.d/timeout.conf => tăng giới hạn của các giá trị:
  1. Proxy_connect_timeout 600
  2. Proxy_send_timeout 600
  3. Proxy_read_timeout 600
  4. Send_timeout 600
  • Trong File php.ini => tăng giới hạn max_execution_time
  • Lưu lại và khởi động Nginx
  • Thử truy cập lại website
Lỗi 504 gateway time-out liên quan đến nhà cung cấp Hosting

Lỗi 504 gateway time-out liên quan đến nhà cung cấp Hosting

2.9 Liên hệ với nhà cung cấp Hosting

Nếu đã thử các cách trên mà vẫn còn lỗi 504 gateway time-out nên liên hệ với nhà cung cấp Hosting. Mô tả chi tiết quy trình khắc phục và cung cấp thông tin liên quan để nhân viên kỹ thuật có thể tiến hành hỗ trợ nhanh chóng và hiệu quả hơn.

Dịch vụ hosting của Công ty cổ phần giải pháp mạng Bạch Kim BKNS

Dịch vụ hosting của Công ty cổ phần giải pháp mạng Bạch Kim luôn nhận được sự hài lòng tuyệt đối của khách hàng

Như vậy, 504 gateway time-out là lỗi mà máy chủ trả về khi nó không thể thực hiện được một yêu cầu nào đó do lỗi một trong các HTTP Status Codes. Bạn hãy thử các cách khắc phục mà BKNS hướng dẫn trên đây, nếu vẫn xuất hiện lỗi hãy liên hệ ngay với đội ngũ hỗ trợ kỹ thuật của nhà cung cấp Hosting. Công ty Cổ phần giải pháp mạng Bạch Kim là đơn vị cung cấp dịch vụ công nghệ thông tin và giải pháp mạng chất lượng, giá cả phải chăng. Đặc biệt, dịch vụ hỗ trợ khách hàng của công ty luôn làm khách hàng hài lòng, kể cả những khách hàng khó tính nhất.

Truy cập website bkns.vn thường xuyên để cập nhật thêm nhiều nhiều bài viết hữu ích khác liên quan đến thiết kế, quảng cáo và dịch vụ lưu trữ website nhé!

>> Bạn có biết:

Bình luận

Call Back Icon

Xin chào quý khách!

Quý khách đang cần tư vấn dịch vụ, xin vui lòng nhập số điện thoại để chúng tôi gọi lại.

Tổng đài 24/07: 1900 63 68 09