Download app

Quét mã QR để tải về ứng dụng

QR code

Sửa lỗi 504 gateway time-out nginx

22/04/2021, 02:34 pm
10,537

Bạn đã khi nào gặp phải lỗi 504 gateway time-out nginx chưa? Bạn hiểu thế nào về lỗi 504 và cách sửa lỗi 504 gateway time-out nginx ra sao? Hãy cùng Nhân Hòa tìm hiểu ngay trong bài viết dưới đây, hãy theo dõi nhé! 

1. Bạn hiểu lỗi 504 gateway time-out nginx là gì?

Trước khi đi vào tìm hiểu rõ hơn về cách sửa lỗi 504 gateway time-out nginx, bạn cần năm rõ thông tin về lỗi 504 này và trường hợp nào sẽ gây ra lỗi 504. 

Mã trạng thái HTTP Status Codes xuất hiện khi không nhận được phản hồi kịp thời từ máy chủ đang truy cập trong lúc đang tải một trang web hoặc thực hiện một yêu cầu khác từ trình duyệt thì sẽ dẫn đến lỗi “The 504 Gateway Timeout”.

Hay bạn có thể hiểu đơn giản, lỗi 504 thường xuất hiện khi một máy tính hay một trang web không phản hồi trong khoảng thời gian quy định.

Vấn đề có thể không nằm ở máy tính hay thiết bị hoặc kết nối internet của bạn. Vì lỗi này thường là lỗi mạng giữa các máy chủ trên internet hoặc sự cố với máy chủ thực.

Cách thức hiển thị lỗi 504 gateway time-out nginx

Tương tự với những trang web bình thường, lỗi 504 gateway time-out sẽ xuất hiện bên trong trình hiển thị trình duyệt internet. Chúng có thể hiển thị ở phần headers và footers rất quen thuộc với trang web hoặc một đoạn nhỏ tiếng Anh xuất hiện trên trang web, có đôi khi nó hiển thị trên một trang trắng với số 504 lớn ở đầu trang.

+ 504 Gateway Timeout

+ 504 ERROR

+ HTTP 504

+ Gateway Timeout Error

+ Gateway Timeout (504)

+ HTTP Error 504 - Gateway Timeout

Dù là xuất hiện dưới dạng nào, nhưng đó cũng là lỗi 504 gateway time-out nginx

Xem thêm: Lỗi 403 forbidden là gì? Nguyên nhân và cách sửa lỗi 403 forbidden

2. Đừng bỏ qua 09 cách sửa lỗi 504 gateway time-out nginx HOT này

Hãy cùng theo dõi phần tiếp của Nhân Hòa để có thể lựa chọn được cho mình cách sửa lỗi 504 gateway time-out nginx nhanh chóng và hiệu quả nhất. 

Thử dùng browser khác để sửa lỗi 504 gateway time-out nginx

Cách đầu tiên và đơn giản nhất mà chúng tôi muốn giới thiệu để sửa lỗi 504 gateway time-out nginx đó là sử dụng trình duyệt khác. 

Hãy thử dùng một trình duyệt khác, Nếu thấy website đang ở trạng thái hoạt động (Up/Active), nhưng vẫn thấy hiển thị 504 gateway timeout.

Xóa cache hoặc mở incognito mode khác cũng có thể giúp bạn xử lý nếu lỗi liên quan đến trình duyệt đang dùng. 

Tải lại trang hay Refresh website

Có nhiều trường hơp do máy chủ nhận được quá nhiều yêu cầu hơn mức bình thường nên không thể xử lý kịp. 

Để thực hiện sửa lỗi 504 gateway time-out bạn hãy chờ vài phút rồi tải lại trang hay còn được gọi là Refresh website.

Trong khoảng thời gian chờ đợi đó, bạn hoàn toàn có thể 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ủ.

Xem thêm: Localhost là gì? Hướng dẫn cài đặt local host nhanh nhất

Kiểm tra Plugin nhằm sửa lỗi 504 gateway time-out nginx

Cách sửa lỗi 504 gateway time-out nginx tiếp theo mà chúng tôi muốn giới thiệu đó là kiểm tra Plugin. Lỗi 504 cũng có xuất hiện khi 1 Plugin bị lỗi thời hoặc không tương thích. Để xác định lỗi 504 có phải do plugin hay không, bạn hãy thao tác vô hiệu hóa plugin nhé. 

Thao tác vô hiệu hóa Plugin WordPress cũng khá đơn giản, bạn hãy tìm thư mục wp-content sau đó tiến hành đổi Folder Plugin thành tên khác là được. 

Sau đó, 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.

Sửa lỗi 504 gateway time-out nginx bằng Flush DNS

Thật không khó để gặp trường hợp DNS cache bị lỗi thời hoặc sai dẫn đến lỗi 504 gateway time-out nginx. Khi gặp phải bạn hoàn toàn yên tâm vì chỉ cần Flush DNS là được.

Trong hệ điều hành khác nhau cũng sẽ có những cách xóa cache DNS khác nhau, nhưng nhìn chung thì việc đó đều rất dễ làm và nhanh chóng, bạn chỉ cần xem qua hướng dẫn flush DNS trên Windows, Linux, và MacOS một lần là làm được.

Xem thêm: [18K/THÁNG] Mua đăng ký thuê Windows Hosting [GIÁ RẺ #1 VIỆT NAM]

Kiểm tra Error Log

Để sửa lỗi 504 gateway time-out nginx hay kiểm tra Error Log. Việc cập nhật hoặc thay đổi mới các website cũng là nguyên nhân gây nên lỗi 504 gateway time-out.

Bạn hãy copy đoạn code sau đây vào file wp-config.php để sửa lỗi 504 gateway time-out nginx do Error Log nhé. 

1 Define( ‘WP_DEBUG’, true );

2

3 Define( ‘WP_DEBUG_LOG’, true );

4

5 Define( ‘WP_DEBUG_DISPLAY’, false );

Sau khi hoàn thành hãy save lại các thông tin vào file wp-contents/debug.log

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

Điều chỉnh cấu hình Server cũng là một cách sửa lỗi 504 gateway time-out nginx khá phổ biến. 

Nếu bạn đang dùng VPS Hosting, bạn có thể điều chỉnh server hoặc nâng cấp một số tài nguyên.

Đố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ị:

+ Proxy_connect_timeout 800

+ Proxy_send_timeout 800

+ Proxy_read_timeout 800

+ Send_timeout 800

Tại File php.ini bạn hãy tăng giới hạn max_execution_time

Save lại và khởi động Nginx

Thử truy cập lại website để kiểm tra việc sửa lỗi 504 gateway time-out nginx đã thành công hay chưa.

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

Tại file httpd.conf bạn toàn quyền có thể tăng thời gian timeout mặc định lên. Ví dụ như: 

# Timeout: The number of seconds before receives and sends time out.

Timeout 800

Bên cạnh đó, hãy tăng thêm giới hạn max_execution_time trong file php.ini:

max_execution_time 300

Khởi động apache và kiểm tra lại sau khi save lại thay đổi. Nếu nguyên nhân là do không đủ tài nguyên hoặc thời gian để xử lý thì đây là cách sửa lỗi 504 gateway timeout error hiệu quả nhất. 

Kiểm tra CDNs để sửa lỗi 504 gateway time-out nginx 

Bạn hãy kiểm tra chi tiết lại mọi thứ từ CDN của bạn nếu bạn đang dùng CDN để tăng tốc nội dung nhé. 

Một trong số các lý do thường thấy là do CloudFlare, hoạt động như là một CDN và dịch giảm tấn công DDoS. 

Trong quá trình sử dụng, bạn hoàn toàn có thể gặp 2 phiên bản 504 gateway time-out như sau:

+ Phiên bản lỗi 504 là do phía CloudFlare

+ Phiên bản thứ 2 là do liên quan đến nhà cung cấp web hosting.

Xem thêm: Mua đăng ký Cloud Hosting SSD giá rẻ - Web Hosting [36K/THÁNG]

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

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

Lỗi 504 vẫn xuất hiện khi bạn đã thử tất cả các cách sửa lỗi 504 gateway time-out nginx trên thì bạn hãy liên hệ ngay với nhà cung cấp hosting của mình. 

Nếu bạn đang sử dụng dịch vụ hosting tại Nhân Hòa hãy liên hệ ngay với chúng tôi và mô tả lại chi tiết toàn bộ quá trình bạn đã thực hiện sửa lỗi và tình trạng hiện tại để nhân viên kỹ thuật hỗ trợ bạn nhanh chóng nhất.

Nhân Hòa với 20 năm kinh nghiệm tự tin 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 với giá cả phải chăng nhất. Đặ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 và được sự tin tưởng của tất cả khách hàng đã đến với chúng tôi. 

+ Tổng đài: 1900 6680

+ Website: https://nhanhoa.com/

+ Fanpage: https://www.facebook.com/nhanhoacom

+ Chỉ đường: https://g.page/nhanhoacom

Chương trình khuyến mãi mới nhất: https://nhanhoa.com/khuyen-mai.html

Bài viết liên quan
20/11/2024
Các fan cứng của Nhân Hòa đã biết Chương trình Black Friday 2024 sẽ có mức ưu đãi khủng là bao nhiêu % và áp dụng cho những...
19/11/2024
Đừng để website của bạn bị "tắt đèn" vì hết hạn tên miền! Hãy chủ động gia hạn tên miền để đảm bảo sự liên...
16/11/2024
Không phải bàn cãi việc WordPress đang là một trong những nền tảng hàng đầu trong việc xây dựng website hiện nay. Và giải...
Chuyên nghiệp và tận tình
Hỗ Trợ Trực Tuyến 24/7
Đội ngũ chuyên gia giúp xử lý vấn đề kỹ thuật để website của bạn luôn hoạt động tốt và chạy nhanh. Bất kỳ lúc nào.
Kết nối với Nhân Hoà

Map Tầng 4 - Toà nhà 97 - 99 Láng Hạ, Quận Đống Đa, Thành Phố Hà Nội

Phone Điện thoại: 1900 6680 - (024) 7308 6680

Mail Mail: sales@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Map 927/1 CMT8, Phường 7, Quận Tân Bình, Thành phố Hồ Chí Minh

Phone Điện thoại: 1900 6680 - (028) 7308 6680

Mail Mail: hcmsales@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Map Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An

Phone Điện thoại: 1900 6680 - (024) 7308 6680 - nhánh 6

Mail Mail: contact@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Kết nối với Nhân Hoà
Gọi lại cho tôi
Gọi miễn phí
Gọi miễn phí
×
Thông báo

Đăng nhập thành công!