Mục lục [Ẩn]
- 1. Bạn hiểu lỗi 504 gateway time-out nginx là gì?
- 2. Đừng bỏ qua 09 cách sửa lỗi 504 gateway time-out nginx HOT này
- Thử dùng browser khác để sửa lỗi 504 gateway time-out nginx
- Tải lại trang hay Refresh website
- Kiểm tra Plugin nhằm sửa lỗi 504 gateway time-out nginx
- Sửa lỗi 504 gateway time-out nginx bằng Flush DNS
- Kiểm tra Error Log
- Điều chỉnh cấu hình máy chủ
- Kiểm tra CDNs để sửa lỗi 504 gateway time-out nginx
- Kiểm tra lại việc tải trang trên thiết bị khác
- 3. Liên hệ với nhà cung cấp Hosting
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