Email Doanh NghiệpSSLFirewall Anti DDoSTối ưu tốc độ website

NỘI DUNG

Banner blog lễ 30.4 và 1.5

6 cách sửa lỗi cURL 28: Connection Timed Out trong WordPress nhanh nhất

Lê Nam

Đã kiểm duyệt nội dung

Ngày đăng:29/05/2025
Lượt xem

Đánh giá

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

Trong WordPress, lỗi cURL 28 – Connection timed out là một vấn đề phổ biến có thể gây ảnh hưởng đến hiệu suất và ổn định của trang web. Việc hiểu rõ và khắc phục kịp thời lỗi này không chỉ giúp trang web hoạt động mượt mà hơn mà còn đảm bảo trải nghiệm người dùng không bị gián đoạn. Trong bài viết này, cùng mình khám phá các cách giải quyết lỗi cURL 28 hiệu quả.

ra mắt vps n8n

Những điểm chính

  • Khái niệm lỗi cURL 28: Định nghĩa lỗi là sự cố truyền dữ liệu của WordPress REST API, gây ra việc website không thể truy cập.
  • Nguyên nhân gây lỗi: Liệt kê các nguyên nhân thường gặp như thiết lập tường lửa, xung đột plugin, cấu hình SSL sai, phiên bản phần mềm cũ, bộ nhớ PHP không đủ.
  • Các phương pháp khắc phục: Trình bày các bước sửa lỗi như vô hiệu hóa tạm thời firewall và plugin, kiểm tra phiên bản phần mềm, khắc phục sự cố SSL, tăng giới hạn PHP và liên hệ nhà cung cấp hosting.
  • Biết đến Vietnix là nhà cung cấp Hosting chuyên nghiệp, hỗ trợ 24/7 tại Việt Nam.

Lỗi cURL 28 trong WordPress là gì?

Lỗi cURL 28 trong WordPress là tình trạng WordPress REST API gặp sự cố trong quá trình truyền dữ liệu, dẫn đến việc website không thể truy cập. Một số nguyên nhân thường gặp gây ra lỗi kết nối quá hạn này bao gồm thiết lập tường lửa không đúng, cấu hình SSL sai, xung đột giữa các plugin, hoặc phần mềm đã cũ.

Lỗi cURL 28 trong WordPress
Lỗi cURL 28 trong WordPress

Để kiểm tra xem bạn có đang gặp lỗi cURL 28 hay không, hãy truy cập vào mục Tools, chọn Site Health trong bảng điều khiển WordPress. Bạn có thể thấy một trong số các thông báo lỗi cURL 28 của WordPress sau đây:

  • The REST API request failed due to an error. Error: cURL error 28: Connection timed out after x milliseconds (http_request_failed).
  • The loopback request to your site failed, this means features relying on them are not currently working as expected. Error: cURL error 28: Connection timed out after x milliseconds (http_request_failed).
loi curl 28 wordpress 1 1
6 cách sửa lỗi cURL 28: Connection Timed Out trong WordPress nhanh nhất 32

WordPress Hosting của Vietnix được thiết kế đặc biệt để tối ưu hiệu suất và xử lý các vấn đề về kết nối, đảm bảo website của bạn luôn hoạt động mượt mà. Với tính năng PHP X-Ray, bạn có thể dễ dàng phát hiện nguyên nhân gây chậm hoặc lỗi cURL, từ đó nâng cao hiệu suất và trải nghiệm người dùng. Hãy mua hosting WordPress từ Vietnix để bảo vệ và tối ưu hóa hoạt động website của bạn.

Những nguyên nhân nào có thể khiến cURL hết hạn?

Có nhiều nguyên nhân gây ra tình trạng hết hạn của cURL trong WordPress, chẳng hạn:

  • Vấn đề tường lửa: Tường lửa website có thể ngăn chặn các yêu cầu cURL nếu chúng bị nhận diện nhầm là mối đe dọa, dẫn đến việc truyền tải dữ liệu bị gián đoạn.
  • Sự xung đột giữa các plugin: Các plugin WordPress sử dụng cURL để trao đổi dữ liệu. Một plugin gửi quá nhiều yêu cầu hoặc cần nhiều thời gian để hoàn thành request có thể gây ra lỗi kết nối cURL, hiển thị trong phần Site Health.
  • Thiết lập SSL sai: Cấu hình SSL không đúng có thể chặn các kết nối cURL hợp lệ vì lý do bảo mật, gây ra lỗi kết nối.
  • Phiên bản phần mềm cũ: Máy chủ sử dụng phiên bản PHP hoặc thư viện cURL cũ có thể gặp sự cố kết nối hết hạn.
  • Bộ nhớ PHP không đủ: Nếu giới hạn bộ nhớ PHP quá thấp, quá trình truyền dữ liệu qua cURL có thể bị gián đoạn do hết thời gian, dẫn đến lỗi 28.

1. Tạm thời vô hiệu hóa firewall WordPress

Nếu bạn đang sử dụng firewall hoặc một plugin bảo mật, hãy tiến hành tạm thời vô hiệu hóa. Sau đó, chỉ cần truy cập trang báo cáo từ Site Health để xem liệu vấn đề của bạn đã được giải quyết hay chưa. Nếu đã được giải quyết, bạn chỉ cần kiểm tra nhật ký firewall WordPress của mình để xác định xem những yêu cầu API nào đã bị chặn. Điều này sẽ giúp bạn xác định nguyên nhân của vấn đề hoặc bạn có thể điều chỉnh cài đặt firewall để không chặn các yêu cầu API hợp pháp.

loi curl 28 wordpress 2
6 cách sửa lỗi cURL 28: Connection Timed Out trong WordPress nhanh nhất 33

2. Vô hiệu hóa tất cả các plugin

Các plugin và theme WordPress thực hiện các yêu cầu API riêng của họ để gửi và nhận dữ liệu. Nếu những yêu cầu này quá thường xuyên hoặc mất quá nhiều thời gian để hoàn thành, chúng có thể gây ra lỗi cURL trong báo cáo Site Health. Cách đơn giản nhất để xác định xem các plugin WordPress của bạn có đang gây ra vấn đề hay không là bằng cách vô hiệu hóa tất cả chúng. Chỉ cần truy cập trang Plugins > Installed Plugins và chọn tất cả các plugin.

loi curl 28 wordpress 3
6 cách sửa lỗi cURL 28: Connection Timed Out trong WordPress nhanh nhất 34

Sau đó, nhấp vào menu thả xuống Bulk Actions để chọn “Deactivate” và sau đó nhấp vào button “Apply“. Bây giờ, bạn có thể truy cập báo cáo Site Health để xem liệu vấn đề đã biến mất hay chưa. Nếu điều này giải quyết được vấn đề, bạn có thể bắt đầu kích hoạt lại các plugin của mình và kiểm tra xem liệu có plugin nào gây ra thông báo lỗi xuất hiện trở lại không. Điều này sẽ giúp bạn tìm ra plugin có thể đang gây ra vấn đề và bạn có thể liên hệ với nhà cung cấp của plugin để nhận hỗ trợ.

3. Kiểm tra phiên bản cURL, PHP, OpenSSL

Bước tiếp theo là đảm bảo rằng hosting server đang sử dụng các phiên bản mới nhất của PHP, thư viện cURL và OpenSSL. Bạn có thể kiểm tra điều này bằng cách xem thông tin hệ thống trên tab Tools > Site Health.

loi curl 28 wordpress 4
6 cách sửa lỗi cURL 28: Connection Timed Out trong WordPress nhanh nhất 35

Chỉ cần chuyển sang tab “Info” và mở rộng phần “Server“. Từ đây, bạn có thể thu thập thông tin về phần mềm được cài đặt trên hosting server của mình.

loi curl 28 wordpress 5
6 cách sửa lỗi cURL 28: Connection Timed Out trong WordPress nhanh nhất 36

Lý tưởng nhất là máy chủ của bạn nên sử dụng PHP 7.4.13 hoặc cao hơn, cURL phiên bản 7.74.0 hoặc cao hơn và OpenSSL 1.1.1 hoặc cao hơn. Nếu không phải như vậy, bạn sẽ cần liên hệ với công ty lưu trữ WordPress của mình và yêu cầu họ cập nhật WordPress lên các phiên bản phần mềm mới nhất cho tài khoản hosting.

4. Khắc phục vấn đề nội dung không an toàn cho SSL

Nếu trang web của bạn đang sử dụng HTTPS/SSL, nhưng không được cấu hình đúng cách, điều này cũng có thể khiến máy chủ chặn các yêu cầu cURL không an toàn. Tương tự, nếu trang web WordPress không sử dụng HTTPS/SSL, nhưng lại thực hiện một yêu cầu API sử dụng URL HTTPS, thì những yêu cầu đó cũng sẽ thất bại và bạn có thể nhận được lỗi cURL sau đây:

Error: cURL error 7: Failed to connect to localhost port 443: Connection refused (http_request_failed)

loi curl 28 wordpress 6
6 cách sửa lỗi cURL 28: Connection Timed Out trong WordPress nhanh nhất 37

Để khắc phục điều này, bạn có thể yêu cầu nhà cung cấp dịch vụ hosting cài đặt lại chứng chỉ SSL cho trang web của mình. Nếu bạn đang cân nhắc xây dựng một hệ thống website vệ tinh để tối ưu hóa SEO, việc sử dụng nhiều tài khoản hosting khác nhau để có được các địa chỉ IP đa dạng có thể trở nên tốn kém và phức tạp.

5. Tăng giới hạn PHP

Một số plugin WordPress sử dụng các yêu cầu cURL cho nhiều tác vụ khác nhau. Quá trình này đôi khi đòi hỏi nhiều tài nguyên hệ thống, đặc biệt là khi làm việc với file dữ liệu lớn hoặc các thao tác phức tạp. Giới hạn bộ nhớ PHP hoặc thời gian thực hiện quá thấp có thể khiến yêu cầu cURL bị lỗi, gây ra hiện tượng timeout trong quá trình xử lý REST API. Giải pháp cho lỗi cURL 28 trong trường hợp này là tăng giới hạn tài nguyên máy chủ.

Trước tiên, bạn hãy kiểm tra giới hạn hiện tại của máy chủ thông qua phần Server trên trang Site Health. WordPress thường đặt giới hạn bộ nhớ và thời gian thực hiện mặc định là 32MB và 30 giây. Tuy nhiên, nhà cung cấp dịch vụ hosting của bạn có thể thiết lập giới hạn cao hơn. Bạn có thể điều chỉnh các giới hạn này bằng cách chỉnh sửa tệp .htaccess/wp-config.php, hoặc liên hệ với nhà cung cấp hosting để tăng giới hạn.

6. Liên hệ với nhà cung cấp dịch vụ Hosting

Khi mọi cách khắc phục đều không thành công, bạn hãy tìm đến sự trợ giúp từ nhà cung cấp dịch vụ hosting. Với kinh nghiệm và chuyên môn, họ có thể chẩn đoán các nguyên nhân tiềm ẩn khác gây ra lỗi, ví dụ như xung đột giữa các mudule bảo mật hoặc sai sót trong cấu hình máy chủ.

Khách hàng sử dụng dịch vụ hosting tại Vietnix có thể nhận hỗ trợ bất cứ lúc nào thông qua email sales@vietnix.com.vn, ticket portal hoặc tính năng trò chuyện livechat trên website Vietnix. Đội ngũ hỗ trợ hoạt động 24/7 và có thể giao tiếp bằng nhiều ngôn ngữ khác nhau.

Vietnix – Giải pháp Hosting chuyên nghiệp cho website

Vietnix là một trong những nhà cung cấp dịch vụ web hosting chuyên nghiệp hàng đầu tại Việt Nam, được tin tưởng bởi hơn 100.000 khách hàng. Với hơn 13 năm kinh nghiệm, Vietnix mang đến hạ tầng mạnh mẽ, ổn định và tốc độ vượt trội, đảm bảo website của bạn luôn hoạt động mượt mà. Đội ngũ kỹ thuật viên chuyên môn cao của Vietnix luôn sẵn sàng hỗ trợ 24/7 thông qua đa kênh, giải quyết mọi vấn đề một cách nhanh chóng và hiệu quả.

Thông tin liên hệ:

  • Hotline: 18001093.
  • Email: sales@vietnix.com.vn.
  • Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
  • Websitehttps://vietnix.vn/.

Lỗi cURL 28: Connection Timed Out không chỉ gây gián đoạn hoạt động website WordPress mà còn ảnh hưởng tiêu cực đến trải nghiệm người dùng và hiệu suất SEO. Hy vọng rằng 6 giải pháp được mình đề cập trong bài viết này sẽ giúp bạn dễ dàng xác định và khắc phục vấn đề. Để tìm hiểu thêm các kiến thức về quản trị website, bạn có thể xem một số bài viết dưới đây của mình:

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Đánh giá mức độ hữu ích của bài viết

icon 1 sao

Thất vọng

icon 2 sao

Chưa hữu ích

icon 3 sao

Bình thường

icon 4 sao

Hữu ích

icon 5 sao

Rất hữu ích

Lê Nam

WordPress Expert
tại

Kết nối với mình qua

Kết nối với mình qua

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

Icon tab

MAXSPEED HOSTING

TĂNG TỐC WEBSITE TOÀN DIỆN

CÔNG NGHỆ ĐỘC QUYỀN

Vector

PHẦN CỨNG MẠNH MẼ

Vector

HỖ TRỢ 24/7

Vector
ĐĂNG KÝ NGAYGroup icon
khuyến mãi sinh nhật
Nhanh tay, số lượng có hạn!
17/05/2025 - 22/06/2025
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

icon popup single post

CẢM ƠN BẠN ĐÃ ĐÁNH GIÁ BÀI VIẾT

Vietnix sẽ luôn cố gắng cải thiện chất lượng dịch vụ mỗi ngày

ĐÓNG

Đánh giá mức độ hữu ích của bài viết

icon 1 sao

Thất vọng

icon 2 sao

Chưa hữu ích

icon 3 sao

Bình thường

icon 4 sao

Hữu ích

icon 5 sao

Rất hữu ích

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG