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

5/5 - (1 bình chọn)

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