Lỗi 504 Gateway Timeout: Nguyên nhân & Cách Khắc Phục

  • 570 Lượt xem
  • 4/11/2022

Lỗi 504 Gateway Timeout: Nguyên nhân & Cách Khắc Phục từ TVD Media

Khi sử dụng internet thường xuyên, chắc hẳn bạn đã từng gặp lỗi 504 Gateway Timeout. Điều này khiến bạn không thể truy cập website mong muốn. Trong bài viết này, TVD Media (tvdmedia.vn) sẽ giúp bạn hiểu rõ về lỗi 504 và cách khắc phục nhanh chóng. Nếu bạn đang tìm kiếm dịch vụ thiết kế website chuyên nghiệp hoặc các giải pháp marketing online, đừng ngần ngại liên hệ với chúng tôi qua số điện thoại +84966779629.

Lỗi 504 Gateway Timeout là gì?

Lỗi 504 Gateway Timeout là gì?

Lỗi 504 Gateway Timeout là một mã trạng thái HTTP, xảy ra khi một máy chủ không nhận được phản hồi kịp thời từ một máy chủ khác mà nó đang truy cập. Nó xảy ra khi máy chủ đầu tiên (máy chủ chính) hết thời gian chờ phản hồi từ máy chủ thứ hai (máy chủ ngược dòng).

Nói cách khác, lỗi này xảy ra khi hai máy chủ tham gia xử lý một yêu cầu và máy chủ đầu tiên không thể nhận được phản hồi kịp thời từ máy chủ thứ hai.

Ví dụ về lỗi 504 Gateway Timeout

Nguyên nhân gây ra lỗi 504 Gateway Timeout

Lỗi 504 Gateway Timeout thường do thời gian chờ giữa các máy chủ. Vấn đề có thể không phải do thiết bị hoặc kết nối internet của bạn, nhưng đôi khi cũng có thể liên quan. Dưới đây là 5 nguyên nhân chính:

Sự cố trong kết nối máy chủ

Thường xảy ra với các trang web hoạt động trên nhiều server hoặc sử dụng dịch vụ lưu trữ bên thứ ba. Server có thể đang khởi động lại, bảo trì hoặc nâng cấp hệ thống.

Thay đổi DNS

Khi bạn thay đổi server hoặc IP web, có thể ảnh hưởng đến server DNS. Website có thể hiển thị lỗi 504 khi khách hàng truy cập trong vài giờ sau khi thay đổi. TVD Media khuyên bạn nên kiểm tra kỹ cấu hình DNS sau khi thực hiện thay đổi để tránh gặp phải tình trạng này. Nếu bạn cần hỗ trợ về cấu hình DNS, hãy liên hệ với chúng tôi.

Lỗi cấu hình Firewall

Firewall bảo vệ website khỏi truy cập độc hại và tấn công DDoS. Lỗi cấu hình có thể gây ra lỗi 504 Gateway Timeout. TVD Media cung cấp dịch vụ cấu hình và quản lý firewall chuyên nghiệp để đảm bảo website của bạn luôn an toàn và hoạt động ổn định.

Lỗi cấu hình tường lửa (Firewall)

Mã trang web bị lỗi

Các đoạn code lỗi có thể gửi yêu cầu không chính xác đến server hoặc làm cho server không nhận diện được yêu cầu. TVD Media có đội ngũ lập trình viên giàu kinh nghiệm, sẵn sàng hỗ trợ bạn kiểm tra và sửa lỗi code trên website.

Lỗi kết nối Internet

Thời gian chờ xử lý yêu cầu giữa các server quá lâu do lỗi mạng. Nếu chỉ một vài người bị lỗi, có thể do modem, bộ định tuyến hoặc kết nối mạng của họ.

Cách khắc phục lỗi 504 Gateway Timeout

Dưới đây là các cách khắc phục lỗi 504 Gateway Timeout cho hầu hết các nguyên nhân đã nêu trên, được TVD Media tổng hợp:

Sử dụng Browser khác

Giải pháp đơn giản nhất là sử dụng trình duyệt khác. Nếu lỗi vẫn còn, hãy mở Incognito Mode hoặc xóa Cache.

Tải lại trang

Máy chủ có thể đang nhận được nhiều yêu cầu hơn bình thường. Chờ vài phút và refresh lại website. Kiểm tra xem website có bị Down không. Nếu website hoạt động bình thường, lỗi có thể do máy cục bộ.

Flush DNS

Hướng dẫn Flush DNS

Lỗi có thể do DNS Cache. Chỉ cần thực hiện Flush DNS. Chú ý cách xóa Cache DNS trên các hệ điều hành khác nhau. Bạn có thể đổi tạm thời DNS server thành Google Public DNS.

Kiểm tra Error Log

Lỗi 504 có thể xảy ra khi cập nhật hoặc thay đổi Website. Người dùng WordPress có thể kích hoạt và ghi lỗi bằng cách thêm những dòng sau:

define( ‘WP_DEBUG’, true );define( ‘WP_DEBUG_LOG’, true );define( ‘WP_DEBUG_DISPLAY’, false );

Kiểm tra trên thiết bị khác

Nếu bạn sử dụng điện thoại bằng 4G, hãy thử truy cập website bằng thiết bị khác và mạng khác. Nếu truy cập bình thường, lỗi có thể do thiết bị của bạn.

Kiểm tra CDNs

Nếu sử dụng CDN, hãy kiểm tra vì lỗi có thể bắt nguồn từ đây. Liên hệ nhà cung cấp nếu phát hiện lỗi CloudFlare. Nếu đang vô hiệu hoá CloudFlare, hãy chờ vài giờ để DNS được quảng bá.

Kiểm tra Plugin

Plugin lỗi thời hoặc không tương thích cũng gây ra lỗi. Vô hiệu hóa Plugin để kiểm tra xem lỗi có liên quan không. Vô hiệu hóa từng Plugin theo thứ tự.

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

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

  1. Vào File http.conf và tăng thời gian Timeout mặc định.
  2. Vào File php.ini và tăng giới hạn max_execution_time.
  3. Lưu thay đổi lại.
  4. Khởi động lại Apache.
  5. Kiểm tra lỗi 504 Gateway Timeout.

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

  1. File /etc/nginx/conf.d/timeout.conf tăng giới hạn của các giá trị:
    • Proxy_connect_timeout 600
    • Proxy_send_timeout 600
    • Proxy_read_timeout 600
    • Send_timeout 600
  2. Trong File php.ini tăng giới hạn max_execution_time
  3. Lưu và khởi động lại Nginx.
  4. Thử truy cập website lại.

Liên hệ nhà cung cấp Hosting

Liên hệ nhà cung cấp hosting

Nếu các cách trên không hiệu quả, hãy liên hệ nhà cung cấp Web Hosting để được hỗ trợ. Mô tả chi tiết quy trình khắc phục và các thông tin liên quan. Nếu bạn đang tìm kiếm một nhà cung cấp hosting uy tín, TVD Media có thể giúp bạn lựa chọn giải pháp phù hợp.

Sửa lỗi trên trang web của bạn

Kiểm tra xem máy chủ có thể phân giải đúng với các miền ứng dụng mà bạn yêu cầu quyền truy cập không. Lưu lượng truy cập quá lớn có thể dẫn đến lỗi 504 (hoặc lỗi 503).

Trong WordPress, lỗi 504 có thể do cơ sở dữ liệu bị hỏng. Cài đặt WP-DBManager và "Repair DB", sau đó "Optimize OB". Đảm bảo tệp htaccess không có vấn đề gì, nếu bạn vừa cài đặt lại WordPress.

Lỗi 504 Gateway Timeout có thể hiển thị theo nhiều cách khác

Thông báo lỗi có thể là “504 Gateway Time-out”, "500 Internal Server", "504 Service Unavailable", "502 Bad Gateway",...

Một lỗi phổ biến khác là 404 Not Found, lỗi này xuất hiện khi các mã trạng thái HTTP không phải là phía máy chủ mà là phía máy khách.

TVD Media hy vọng rằng những thông tin trên sẽ giúp bạn hiểu rõ về lỗi 504, nguyên nhân và cách khắc phục nó một cách nhanh chóng và hiệu quả. Nếu bạn cần hỗ trợ về SEO website hoặc các dịch vụ marketing online khác, đừng ngần ngại liên hệ với TVD Media qua số điện thoại +84966779629 hoặc truy cập website tvdmedia.vn để biết thêm chi tiết.

Các dịch vụ của TVD Media

  • Thiết kế website
  • SEO website
  • Chạy quảng cáo Google Ads
  • Chạy quảng cáo Facebook Ads
  • Chạy quảng cáo Tiktok Ads
  • Chạy quảng cáo Zalo Ads
  • Dịch vụ marketing online khác

Bài viết liên quan

Bài viết liên quan

10 Dịch Vụ TVD Media Giúp Website Bùng Nổ Doanh Số
10 Dịch Vụ TVD Media Giúp Website Bùng Nổ Doanh Số

10 Dịch Vụ TVD Media Giúp Website Bùng Nổ Doanh Số Khi sở hữu một website, nhiều người thường nghĩ rằng chỉ cần thiết kế đẹp và vận hành ổn định ...

Vài giây trước
10 Dịch Vụ Tăng Trưởng Website Của TVD Media
10 Dịch Vụ Tăng Trưởng Website Của TVD Media

10 Dịch Vụ Tăng Trưởng Website Của TVD Media Khi sở hữu một website, nhiều người thường nghĩ rằng chỉ cần thiết kế đẹp và vận hành ổn định là đủ. ...

Vài giây trước
Perplexity AI: So sánh với ChatGPT từ TVD Media
Perplexity AI: So sánh với ChatGPT từ TVD Media

Perplexity AI: So sánh với ChatGPT từ TVD Media Trong thời đại thông tin ngập tràn trên internet như hiện nay, Perplexity AI là một công ...

Vài giây trước
Video Recap: Cách Quay Sự Kiện Ấn Tượng Nhất từ TVD Media
Video Recap: Cách Quay Sự Kiện Ấn Tượng Nhất từ TVD Media

Video Recap: Cách Quay Sự Kiện Ấn Tượng Nhất từ TVD Media Mỗi sự kiện diễn ra đều mang lại một câu chuyện riêng, đáng được ghi nhớ và lan tỏa. ...

Vài giây trước