Curl Hatası Nasıl Düzeltilir 28: Bağlantı Süresi X milisaniye sonrası tükenir
Curl 28 Hatalarını Görüyor musunuz: Bağlantı Süresi Hatası WordPress sitenizde bitiyor mu? Curl 28 Hatası, web sitenizin performansını etkileyebilecek ve beklenmedik davranışlara neden olabilecek genel bir WordPress Rest API sorunudur. Bu makalede, WordPress sitenizdeki ‘Curl Hatası 28: Bağlantı Zamanlı’ sorunu çözmenin kolay bir yolunu göstereceğiz.

WordPress’te Curl nedir? Curl, WordPress ve diğer birçok web uygulaması tarafından URL’leri kullanarak veri istekleri göndermek ve almak için kullanılan yazılım yardımcı programıdır. WordPress, bazı yangın isteklerini yerine getirmek için kıvrım kullanır. Bu, PHP programlama dilinin bir uzantısı olarak kullanılabilir ve WordPress barındırma şirketiniz bunu gerçekleştirir.
Kütüphane Curl, WordPress’in perde arkasında çalışma biçiminde önemli bir rol oynar. Doğru yapılandırılmamışsa, WordPress siteniz düzgün çalışmaz. WordPress’te Curl 28 hatasının nedeni nedir? Veri sunucusu veri isteklerine zamanında yanıtlanmaması, WordPress’te CURL 28 hatasına neden olur. WordPress, veri taleplerini göndermek ve almak için bir dinlenme yangını (programlama tekniği) kullanır. Bu talebin zamanı biterse, ‘API REST bir hata yaşar’ başlığı ile sitenin sağlık raporunda kritik bir sorun olarak göreceksiniz.

Genişletme hataları Hata Mesajları: Hata: Curl Hatası 28: Alınan X Milisaniye’den Sonra Zamanlanmış İşlem Alınan (HTTP_REQUEST_FAILED) Ayrıca ‘Siteniz Geri Dönem İsteklerini tamamlayamaz’ başlığıyla ilgili diğer sorunları da görebilirsiniz. Bunun aşağıdaki açıklamaya benzer bir hata mesajı olacaktır. “Loopback’in sitenize isteği başarısız oldu, bu, şu anda ona dayanan özelliklerin beklendiği gibi çalışmadığı anlamına geliyor.” Kıvrılın zamanın tükenmesine ne neden olabilir? Bazı senaryolar Curl’un WordPress’te zamanın tükenmesine neden olabilir. Örneğin, WordPress güvenlik duvarı eklentisi, şüpheli bir etkinlik olarak gördüğü için yangın isteğini engelleyebilir. DNS sunucunuz düzgün çalışmazsa, bu da HTTP isteklerinin başarısız olmasına ve WordPress’te kıvrılma zaman sınırı hatalarına neden olabilir. Kötü yapılandırılmış WordPress barındırma sunucusu, yalnızca belirli WordPress işlemlerinin doğru çalışmasını durdurabilen çok düşük bir zaman eşiğine sahip olabilir. Bu nedenle, sorunu nasıl çözeceğinize bakalım ve WordPress’te ‘Kıvırcık Hatası 28: Bağlantı Zamanlı’ sorunu nasıl çözeceğine bakalım.
1. WordPress Güvenlik Duvarını Devre Dışı Bırakın WordPress Güvenlik Duvarı veya Güvenlik Eklentisi kullanıyorsanız, geçici olarak devam edin ve devre dışı bırakın.
Bundan sonra, sorununuzun çözülüp çözülmediğini görmek için WordPress Site Sağlık Raporu sayfasını ziyaret etmeniz gerekir. Evet ise, hangi API isteklerinin engellendiğini görmek için WordPress güvenlik duvarı günlüğünüzü kontrol etmeniz gerekir. Bu, sorunun kaynağını tanımlayacak veya geçerli yangın isteklerini engellememek için güvenlik duvarının ayarlarını ayarlayabilirsiniz. 2. Tüm WordPress eklentilerini devre dışı bırak WordPress eklentileri, veri göndermek ve almak için kendi yangın isteklerini yapar. Bu çağrı tamamlanamayacak kadar sık veya çok uzunsa, bu, sitenizin sağlık raporunda kıvrılma hatalarına neden olabilir. Öğrenmenin en kolay yolu tüm WordPress eklentilerini devre dışı bırakmaktır. Eklenti sayfasını açın »Eklenti Yüklü ve tüm eklentileri seçin.

Bundan sonra, ‘devre dışı bırakmayı’ seçmek için kütle eylemi açılır menüsüne tıklayın ve ardından ‘Uygula’ düğmesini tıklayın. Sorunun kaybolup kaybolmadığını görmek için artık sitenin sağlık raporunu ziyaret edebilirsiniz. Bu sorunu çözüyorsa, sorun ortaya çıkana kadar eklentinizi tek tek etkinleştirmeye başlayabilirsiniz. Bu, sorunlara neden olabilecek bir eklenti bulmanıza yardımcı olacaktır ve daha sonra eklenti üreticisinden destek isteyebilirsiniz.
3. Barındırma sunucunuzun en son yazılımı kullandığından emin olun Bir sonraki adım, WordPress barındırma sunucunuzun PHP, Library Curl ve OpenSSL’nin en son sürümünü kullanmasını sağlamaktır. Araç »Site Sağlık sayfası altındaki Sistem Bilgileri sekmesine bakarak kontrol edebilirsiniz.

‘Bilgi’ sekmesine geçin ve ‘sunucu’ bölümünü genişletin. Buradan WordPress barındırma sunucunuzda yüklü yazılım hakkında bilgi alabilirsiniz. Örneğin, sunucunuz PHP 7.4.13 veya daha yüksek, 7.74.0 veya daha yüksek bir ve daha yüksek ve OpenSSL 1.1.1 veya daha yüksek kullanmalıdır.
Değilse, WordPress barındırma şirketinizle iletişime geçmeniz ve barındırma hesabınız için yazılımı güncellemelerini istemeniz gerekir. 4. Güvenli olmayan içerik sorununu geliştirin SSL WordPress siteniz HTTPS / SSL kullanıyorsa, ancak doğru yapılandırılmıyorsa, bu da web sunucunuzun güvenli olmayan kıvrım isteklerini engellemesine neden olabilir. Benzer şekilde, WordPress siteniz HTTPS / SSL kullanmıyorsa, ancak HTTPS URL’sini kullanarak bir yangın çağrısı yaparsa, istek de başarısız olur ve aşağıdaki kıvrım hatasını görebilirsiniz: ‘Hata: Mistronal Curl 7: LocalHost 443 bağlantı noktası: Reddedilen bağlantı (http_request_failed)

Bunu düzeltmek için, barındırma sağlayıcınızdan web siteniz için SSL sertifikalarını yeniden yüklemesini isteyebilirsiniz. Sorun devam ederse, WordPress sitenizde SSL’yi doğru yönetmek için genel SSL sorunlarının nasıl düzeltileceğine dair yönergelerimizi izleyin. 5. Barındırma sağlayıcılarından yardım arıyorsa, yukarıdaki adımlar WordPress sitenizdeki Curl 28 hatasını çözemezse, sorun büyük olasılıkla çevresel barındırma sorunudur. Sadece barındırma şirketiniz tarafından kontrol edilebilecek ve geliştirilebilecek birçok faktör vardır. Örneğin, DNS sunucusu isteği zamanında tamamlayamıyorsa, bu, kıvrılma isteğinin tükenmesine neden olur.

