Công nghệ

Các cách khắc phục lỗi 504 Gateway Time-out đơn giản

Lỗi 504 gateway time-out là gì? Khi truy cấp internet mà bị lỗi này thì trang web đó bị như thế nào. Hãy cùng agirlstory tìm hiểu nguyên nhân và cách khắc phục lỗi 504 gateway time-out nhé.

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

Lỗi này thường xuất hiện khi bạn truy cấp vào bất kỳ trang web nào đó, khi truy cập vào 1 website bất kỳ nhưng bạn lại không nhận được kết quả loading của website đó mà lại là dòng giao diện trắng với dòng chữ 504 gateway time-out hiện ra.  504 gateway time-out là một mã trạng thái HTTP và chỉ xuất hiện khi máy chủ server đang có có vấn đề nên không thể xử lý dữ liệu gây ra hiện tượng website không phản hồi khi chúng ta tải trang hay thực hiện các yêu cầu khác.

Lỗi 504 gateway time out có thể bị bất kỳ trên máy tính hoặc điện thoại và có nhiều cách hiện thị khác nhau như: 504 gateway time out; 504 ERROR; Gateway Timeout Error; Gateway Timeout (504)… và dòng chữ này xuất hiện ở headers, footers hay ngay giữa website.

504 gateway time-out

Nguyên nhân nào gây ra lỗi 504 gateway time out?

Nguyên nhân chính gây ra lỗi “504 gateway time out” là do mất kết nối giữa các server trong hệ thống mạng làm cho máy chủ mất thêm nhiều thời gian để hồi đáp. Như vậy, lỗi này hầu như không xuất phát từ thiết bị hay hệ thống mạng của bạn. Cụ thể nguyên nhân do:

Website bạn truy cập bị nghẽn do lượng người truy cập quá lớn. Thường các website này là các trang web bán hàng vừa khai trương hay có chương trình khuyến mãi lớn nên người người nhà nhà hóng hớt truy cập làm website quá tải.

  • Trang web dùng WordPress sử dụng Woocomerce.
  • Trang web có quá nhiều wc_sessions với Woocommerce.
  • Request từ các bảng làm quá tải database.
  • Query database có request lớn tới server gây ra sự quá tải.
  • Có quá nhiều truy vấn SQL tới _wc_session_xxx và _wc_session_expires_xxx

504 gateway time-out-1

12 cách khắc phục lỗi 504 gateway time out

Sau đây agirlstory liệt kê ra các cách giúp bạn khắc phục, bạn có thể áp dụng cho đến khi xử lý được lỗi 504 gateway time-out nhé

Xem Thêm  Cách đánh số trang Word 2010 đơn giản nhất

1. Làm mới lại trang web (Refresh): Nếu Có quá nhiều người truy cập vào 1 web cùng một lúc cũng sẽ khiến cho web quá tải nên máy chủ không thể phản hồi kịp. Nên website đó sẽ hiện ra phản hồi lỗi 504 gateway time out, khi đó bạn đợi một lúc chỉ vài phut thôi sau đó ấn F5 để refresh hoặc thoát ra và vào lại trang web đó nhé.

2. Xóa Cached DNS trên máy: nếu toàn bộ các thiết bị( cùng một kết nối mạng) của bạn đều bị gặp lỗi 504 gateway time out thì bạn có thể thử thực hiện cách này nhé. Nếu Cached DNS bị sai hoặc cũ nên gây ra lỗi 504 gateway time out, bạn chỉ cần xóa DNS đi là được nhé. Tuy mỗi hệ điều hành có các cách Flush DNS khác nhau nhưng thường thì trên Windows bạn có thể xóa Cached DNS bằng cách mở Windows command prompt và gõ lệnh: “ipconfig/flushdns” rồi ấn Enter.

504 gateway time-out-2

3. Restart lại các thiết bị mạng của bạn: Tuy nguồn gốc gây ra lỗi 504 gateway time-out không phải do từ thiết bị hay hệ thống mạng, nhưng khả này cũng rất có thể sẽ xảy ra nên bạn hãy thử khởi động lại router, modem… có thể lỗi 504 gateway time-out này sẽ xử lý được.

Xem Thêm  Http error 503 the service is unavailable là gì? Và cách khắc phục

4. Tiến hành vô hiệu hóa plugin: Lỗi 504 ERROR này cũng có thể xuất hiện khi Plugin của bạn bị lỗi thời hoặc không phù hợp, do đó bạn thực hiện vô hiệu hóa plugin sẽ giải quyết được vấn đề này. Website của bạn sử dụng WordPress  thì thực hiện như sau:

Bước 1: Vào thư mục gốc  code website thông qua FTP.

Bước 2: Sau đó mục wp-content hiện ra, mục plugins sẽ nằm trong mục wp-content này. sau đó đổi tên plugins thành một cái tên khác bất kỳ. Sau đó bạn thử load lại web bị lỗi 504 gateway time-out, nếu không còn lỗi này nữa thì các plugins chính là nguyên nhân gây ra.

Bước 3: Sau đó bạn lại đổi tên file plugin trở lại như ban đầu và tiến hành vô hiệu hóa từng plugin một( cách làm như bước 2) để xác định xem plugin nào đang gây lỗi. Khi đã xác định xong rồi bạn tìm plugin thay thế hoặc đặt lại file đó

504 gateway time-out-3

5. Kiểm tra cài đặt proxy trên trình duyệt của bạn: Bạn tiến hành truy cập vào web proxy.com để kiểm tra các proxy mới được update. Vì proxy cài đặt sai cũng sẽ tạo ra lỗi 504 gateway time out

6. Liên hệ với trang web: Nếu đã thử hết tất cả các cách trên mà vẫn không thể sửa được lỗi 504 gateway time out thì bạn hãy liên hệ trực tiếp đội ngũ quản trị viên của website đó thông qua địa chỉ email, facebook chính thức của trang web đó.

7. Liên hệ với nhà cung cấp dịch vụ mạng: Một cách khác nữa là bạn có thể liên hệ và cung cấp thông tin, tình trạng chi tiết cho nhà cung cấp dịch vụ mạng để họ hỗ trợ kịp thời. Vì cũng có thể do đường truyền mạng nhà bạn có vấn đề thì sao. Khả năng này cũng không phải là trường hợp ngoại lệ nhé.

Xem Thêm  Lỗi err_ssl_version_or_cipher_mismatch và cách khắc phục nhanh nhất

504 gateway time out

8. Dùng browser khác: Nếu vẫn có lỗi 504 gateway time out ở web bạn truy cập thì bạn hãy thử dùng một trình duyệt web khác để truy cập xem sao. Mách bạn Xóa cache hoặc có thể mở incognito mode giúp bạn có thể xử lý được khá nhiều lỗi về browser.

504 gateway time-out-4

9. Kiểm tra Error Log: Nếu cập nhật website thay đổi cũng có thể gây ra lỗi 504 gateway timeout error. Bạn có thể dễ dàng kích hoạt và ghi lỗi bằng cách thêm những dòng sau trên Wordpress:

define( ‘WP_DEBUG’, true );

define( ‘WP_DEBUG_LOG’, true );

define( ‘WP_DEBUG_DISPLAY’, false );

10. Kiểm tra CDNs: Cách này thật sự hiệu quả nếu nguyên nhân là do  CloudFlare, hoạt động giống như một CDN và làm giảm tấn công DDoS. Nếu bạn đang dùng CDN để tăng tốc nội dung thì hãy kiểm tra lại CDN của bạn xem có vấn đề gì không nhé.

11. Điều chỉnh lại cấu hình Server:  Một cách khác giúp sửa lỗi 504 gateway time-out, tăng thời gian time out trên server và nâng tài nguyên đó lên là bạn hãy sửa lại server bằng sử dụng VPS hosting

12. Cuối cùng, nếu đã thử hết các cách mã vẫn không xử lý được lỗi 504 gateway time out, thì bạn cũng không cần lo lắng quá, chỉ cần thường xuyên vào lại trang web biết đâu sẽ có hiệu quả. Vì 504 gateway time out là một lỗi do server máy chủ không phản hồi trong một thời gian nhất định thôi.

Kết luận

Trên đây là các cách sửa lỗi 504 gateway time-out mà Admin đã liệt kê ra, hy vọng bài viết này hữu ích với các bạn, chúc các bạn thành công và đừng quên theo dỗi trang để biết thêm các thông tin HOT khác nhé.

Xem thêm: Cách cài đặt IP tĩnh cho Router wifi mạng FPT, VNPT, Viettel

Related Articles

Trả lời

Email của bạn sẽ không được hiển thị công khai.

Back to top button