Cách khắc phục lỗi 504 gateway timeout thành công 100%

5/5 - (1 bình chọn)
Mục lục

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

    Lỗi 504 gateway time outthường xuất hiện khi chúng ta truy cập vào một trang web nào đó, thay vì nhìn thấy giao diện website thì ta lại thấy dòng chữ này. Nó là một mã trạng tháiHTTPxuất hiện khi website không phản hồi trong một khoảng thời gian nhất định khi chúng ta tải trang hay thực hiện các yêu cầu khác. Lỗi này cho thấy máy chủ server đang có có vấn đề nên không thể xử lý dữ liệu.

    Lỗi504 gateway time outkhông “nể nang” bất cứ thiết bị, hệ điều hành hay trình duyệt nào. Nó có thể xuất hiện ở mọi trang web, mọi trình duyệt, mọi thiết bị laptop, điện thoại, Ipad hay bất kể hệ điều hành Windows, IOS… Tuy cùng là một lỗi nhưng nó có nhiều cách hiển thị khác nhau như:504 gateway time out; 504 ERROR; Gateway Timeout Error; Gateway Timeout (504)… Bạn có thể thấy dòng chữ này xuất hiện ở headers, footers hay ngay giữa website, nói chung chỉ cần thấy số 504 thì đích thị là “em” nó.

    Cách hiển thị lỗi 504 gateway time out

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

    Lỗi504 gateway time outchủ yếu là do sự cố mất kết nối giữa các server trong hệ thống mạng nên dẫn đến máy chủ mất nhiều thời gian để hồi đáp. Như vậy có thể nói lỗi này phần lớn không xuất phát từ thiết bị hay hệ thống mạng của bạn. Cụ thể, lỗi504 ERRORcó thể do một số nguyên nhân sau gây nên:

    Websitebạn truy cập bị nghẽn do lượng truy cập quá lớn. Thường 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 dẫn đến người người nhà nhà hóng hớt truy cập làm website quá tải.

    Cloud Server – Giải pháp đám mây giúp vận hành website ổn định, nhanh chóng

    Trang web dùngWordPresscó sử dụngWoocomerce.

    Trang web có quá nhiềuwc_sessionsvới Woocommerce.

    Requesttừ các bảng làm quá tải database.

    Query databasecó request lớn tới server gây ra sự quá tải.

    Có quá nhiều truy vấnSQLtới_wc_session_xxx_wc_session_expires_xxx

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

    Cách sửa lỗi 504 Gateway Time-out

    1. Tìm lỗi kết nối server

    Hầu hết các trang web ‘sống’ dựa trên nhiều server hoặc các nhà cung cấp hosting bên thứ ba. Nếu server sập vì bảo trì hay lý do khác, website có thể đưa ra lỗi 504. Cách duy nhất để khắc phục sự cố là đợi server hoàn tất bảo trì hoặc khắc phục sự cố lỗi.

    2. Kiểm tra thay đổi DNS

    Nếu bạn đã thay đổi host server hay chuyển đến một địa chỉ IP mới gần đây, DNS server của website cũng bị thay đổi. Việc này có thể gây ra lỗi 504 Gateway Time-out. Trang web của bạn sẽ không hoạt động đến khi các thay đổi DNS này có hiệu lực hoàn toàn. Việc này có thể mất vài giờ.

    3. Kiểm tra log

    Các server log sẽ cung cấp thông tin chi tiết về tình trạng và trạng thái của server. Kiểm tra các log này sẽ giúp tìm ra các thông tin đáng báo động.

    4. Sửa cấu hình firewall bị lỗi

    Firewall chính là ‘người gác cổng’ cho trang web, bảo vệ trang web khỏi những khách truy cập độc hại hay tấn công DDoS. Đôi khi, cấu hình firewall sẽ coi các yêu cầu từ mạng bên ngoài là một cuộc tấn công vào server của bạn. Do đó sẽ từ chối chúng, dẫn đến lỗi 504 Gateway Time-out. Kiểm tra cấu hình firewall của bạn để xác định và khắc phục sự cố.

    5. Lược qua code trang web để tìm lỗi

    Nếu có lỗi trong code trang web, server có thể không trả lời chính xác các yêu cầu từ mạng phân phối nội dung. Khi đó nó sẽ thực hiện một quy trình debug, mô phỏng tình huống xảy ra lỗi 504 Gateway Time-out. Và cho phép bạn xem thời điểm chính xác lúc xảy ra sự cố.

    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.

    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á.

    Đ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àoFile http.conf=> tăng thời gian Timeout mặc định lên
    • Vào Filephp.ini=> tăng giới hạnmax_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 Filephp.ini=> tăng giới hạnmax_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

    Kiểm tra cài đặt proxy trên trình duyệt của bạn: proxy cài đặt sai cũng sẽ tạo ra lỗi 504 gateway time out vì vậy hãy đảm bảo rằng chúng hoạt động bình thường. Bạn có thể truy cập vào trang web proxy.com để kiểm tra các proxy mới được update.

    Liên hệ với trang web:nếu thử hết các cách trên mà vẫn không được thì bạn có thể liên hệ với độ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 đó.

    Liên hệ với nhà cung cấp dịch vụ mạng:nếu bạn nhận thấy việc truy cập trang web nào đó là thực sự cần thiết nhưng nó lại bị lỗi gateway time out thì hãy 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.

    Cloud Server – Giải pháp đám mây giúp vận hành website ổn định, nhanh chóng

    Dùng browser khác: Trong trường hợp vẫn thấy Website hoạt động và xuất hiện lỗi 504 gateway time out, bạn có thể thử dùng một trình duyệt khác. 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.

    Kiểm tra Error Log: 504 gateway timeout error có thể xuất hiện khi cập nhật hoặc Website thay đổi. Người dùng WordPress dễ dàng 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 CDNs: Bạn đang dùngCDNđể tăng tốc nội dung, kiểm tra lại xem mọi thứ ổn không từ CDN. Một số lý do hay thấy nhất là do CloudFlare, hoạt động giống như một CDN và làm giảm tấn công DDoS.

    Điều chỉnh lại cấu hình Server: Trong trường hợp bạn sử dụng VPS hosting, 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.

    Cuối cùng, nếu mọi giải pháp đều bế tắc thì bạn cũng đừng nản, đó có thể chỉ là tình trạng tạm thời của website. Hãy thường xuyên vào lại trang web, biết đâu vào một buổi sáng đẹp trời trăng tròn vành vạnh, lỗi 504 gateway time out sẽ không còn nữa.

    Từ khoá tìm kiếm

    504 gateway timeout
    504 gateway timeout nginx
    http 504 gateway timeout
    haproxy 504 gateway timeout
    nginx 504 gateway timeout proxy
    504 gateway timeout apache
    504 gateway timeout aws
    504 gateway timeout aws load balancer
    504 gateway timeout azure
    504 gateway timeout aws ec2
    504 gateway timeout aws application load balancer
    azure 504 gateway timeout
    aws 504 gateway timeout
    504 gateway time-out magento 2
    504 gateway timeout bluehost
    504 gateway time-out bedeutung
    504 gateway timeout cloudflare
    504 gateway timeout causes
    504 gateway timeout elastic beanstalk
    erro 504 gateway timeout
    eft 504 gateway timeout
    epic games 504 gateway timeout
    504 gateway timeout how to fix
    504 gateway timeout haproxy
    http/1.1 504 gateway timeout
    how to fix 504 gateway timeout
    504 gateway timeout iis
    504 gateway timeout kubernetes
    kubernetes nginx ingress 504 gateway time-out
    kong 504 gateway timeout
    504 gateway timeout laravel
    504 gateway timeout load balancer
    504 gateway timeout meaning
    504 gateway timeout means in hindi
    504 gateway timeout meaning in marathi
    504 gateway time-out nginx php
    504 gateway time-out nginx ubuntu
    504 gateway time-out nginx plesk
    504 gateway time-out nginx/1.16.1
    504 gateway timeout php
    php script 504 gateway timeout
    504 gateway timeout quora
    504 gateway timeout quickbooks
    quora 504 gateway timeout
    what does 504 gateway timeout mean in quickbooks
    504 gateway timeout reddit
    504 gateway timeout spring boot
    504 gateway timeout stack overflow
    504 gateway timeout tomcat
    504 gateway time-out nginx/1.20.1
    504 gateway time-out nginx/1.21.6
    504 gateway time-out nginx/1.20.0
    504 gateway time-out là gì
    504 gateway time-out nginx docker
    axios 504 gateway timeout
    504 gateway timeout aws elb
    504 gateway timeout aws alb
    504 gateway timeout angular
    angular 504 gateway timeout
    aws elastic beanstalk 504 gateway timeout
    aws elb 504 gateway timeout
    aws application load balancer 504 gateway timeout
    504 gateway timeout binance
    504 gateway timeout bitrix environment
    504 gateway time-out bitbucket
    504 gateway timeout chrome
    504 gateway timeout cpanel
    chrome 504 gateway timeout
    504 gateway timeout digitalocean
    docker flow proxy 504 gateway timeout
    elasticsearch 504 gateway timeout
    504 gateway timeout google chrome
    504 gateway timeout godaddy
    504 gateway time-out hatası
    504 gateway timeout hiveos
    504 gateway timeout increase time
    istio 504 gateway timeout
    is a 504 gateway timeout my fault
    504 gateway time-out nginx kubernetes
    kibana 504 gateway timeout
    504 gateway timeout load balancer aws
    load balancer 504 gateway timeout
    laravel 504 gateway timeout
    504 gateway timeout microsoft-azure-application-gateway/v2
    504 gateway timeout mulesoft
    504 gateway timeout mysql
    magento 504 gateway timeout
    nginx 504 gateway timeout php-fpm
    504 gateway timeout openshift
    openshift 504 gateway timeout
    504 gateway timeout postman
    504 gateway timeout php apache
    504 gateway timeout plesk
    python 504 gateway timeout
    504 gateway timeout reason
    reddit 504 gateway timeout
    504 gateway timeout solution
    siteground 504 gateway timeout
    504 gateway timeout the gateway has timed out
    504 gateway timeout the server didn't respond in time
    504 gateway time-out the server didn't respond in time. openshift
    troubleshoot 504 gateway timeout
    504 gateway time-out nginx ubuntu 18.04
    504 gateway time-out valet
    504 gateway time-out microsoft-azure-application-gateway/v2
    laravel valet 504 gateway time-out
    vercel 504 gateway timeout
    504 gateway time-out nginx/1.14.2
    502 bad gateway vs 504 gateway timeout
    504 gateway timeout là lỗi gì
    the remote server returned an error (504) gateway timeout
    how to fix 504 gateway timeout error
    how to fix 504 gateway timeout error in java
    http 504 gateway timeout error
    504 gateway timeout alb
    alb 504 gateway timeout
    apa arti 504 gateway timeout
    azure application gateway 504 gateway timeout
    504 gateway timeout after 1 minute
    504 gateway timeout after 1 minute iis
    504 gateway time-out beheben
    504 gateway time-out betekenis
    504 gateway time-out bitrix
    504 gateway time-out beanstalk
    504 gateway timeout browser
    bentley connection client 504 gateway timeout
    binance us 504 gateway timeout
    backend error http/1.1 504 gateway timeout
    bentley 504 gateway timeout
    boomi 504 gateway timeout
    backend error http/1.1 504 gateway timeout tarkov
    bitbucket 504 gateway timeout
    bitrix 504 gateway timeout
    bitnami 504 gateway timeout
    bamboo 504 gateway timeout
    504 gateway timeout canvas
    504 gateway timeout cloudfront
    504 gateway timeout c#
    504 gateway timeout codeigniter
    504 gateway timeout curl
    504 gateway timeout cloudhub
    como solucionar el error 504 gateway timeout
    c# 504 gateway timeout
    curl 504 gateway timeout
    cypress 504 gateway timeout
    cloud foundry 504 gateway timeout
    cara mengatasi error 504 gateway timeout
    cisco umbrella 504 gateway timeout
    chromebook 504 gateway timeout
    c# webrequest 504 gateway timeout
    504 gateway timeout docker
    504 gateway timeout django
    504 gateway timeout debug
    504 gateway timeout django apache
    504 gateway timeout duplicator wordpress
    504 gateway time-out darkorbit
    504 gateway timeout dotnet core
    504 gateway timeout database
    504 gateway time-out deutsch
    docker pull 504 gateway timeout
    docker push 504 gateway timeout
    define 504 gateway timeout
    deputy 504 gateway timeout
    django nginx 504 gateway timeout
    docker push received unexpected http status 504 gateway timeout
    drupal 8 504 gateway timeout
    duplicator 504 gateway timeout
    docker swarm 504 gateway timeout
    504 gateway timeout để làm gì
    504 gateway timeout điều kiện
    504 gateway timeout đọc như thế nào
    504 gateway timeout được không
    504 gateway timeout điều chỉnh
    504 gateway timeout error
    504 gateway timeout error means
    504 gateway timeout error in postman
    504 gateway timeout error nginx
    504 gateway timeout error fix
    504 gateway timeout error aws
    504 gateway timeout error in mule 4
    504 gateway timeout elasticsearch
    504 gateway timeout error in aws alb
    error code 504 gateway timeout
    error 504 gateway timeout que es
    error 504 gateway timeout adalah
    error 504 gateway timeout kr43-cdn-g01-sg-03
    escape from tarkov backend error http/1.1 504 gateway timeout
    error 504 gateway timeout nginx
    504 gateway timeout êm
    504 gateway timeout être
    504 gateway timeout ême
    504 gateway timeout é
    504 gateway timeout grafana
    504 gateway timeout geforce experience
    504 gateway timeout gunicorn
    504 gateway timeout gitlab
    504 gateway time-out git push
    504 gateway timeout git
    504 gateway time-out nginx gunicorn
    getting 504 gateway timeout error
    getting 504 gateway timeout error in postman
    gadgets.io.makerequest failed with 504 gateway timeout error
    graph api 504 gateway timeout
    graphql 504 gateway timeout
    godaddy 504 gateway timeout
    get 504 (gateway timeout)
    getting 504 gateway timeout in jmeter
    gitlab 504 gateway timeout
    google chrome 504 gateway timeout
    504 gateway timeout httpd
    504 gateway timeout httpclient
    504 gateway time-out /h1 the server didn't respond in time
    504 gateway timeout http
    504 gateway time-out hatası nasıl çözülür
    504 gateway time-out https
    how to fix 504 gateway timeout error in spring boot
    how to resolve 504 gateway timeout error
    how to handle 504 gateway timeout in java
    how to handle 504 gateway timeout in angular
    how to fix 504 gateway timeout error in php
    hiveos 504 gateway timeout
    504 gateway timeout in postman
    504 gateway timeout in mule 4
    504 gateway timeout ipfs
    504 gateway timeout issue
    504 gateway timeout iphone
    504 gateway timeout ingress
    504 gateway timeout in spring boot
    504 gateway timeout in aws

    Exit mobile version