WordPress’te ‘Güvenli bağlantı kurulamıyor’ hatası görüyor musunuz? Bu yaygın bir WordPress hatasıdır ve genellikle resmi WordPress.org dizininden bir WordPress eklentisi veya teması yüklemeye veya güncellemeye çalışırken ortaya çıkar. Bu yazıda, bu hatanın neden oluştuğunu ve WordPress’teki güvenli bağlantı hatasını nasıl kolayca düzeltebileceğinizi göstereceğiz.
WordPress’te Güvenli Bağlantı Hatasının Kurulamamasına Neden Olan Nedir?
WordPress, güncellemeleri yönetmek için yerleşik bir sistemle birlikte gelir. Bu sistem düzenli olarak güncellemeleri kontrol eder ve eklenti / tema güncellemelerini yüklemeniz için bildirimler gösterir.
Ancak, güncellemeleri kontrol etmek veya yüklemek için WordPress.org web sitesine bağlanması gerekir. WordPress barındırma sunucunuzdaki bazı yanlış yapılandırma nedeniyle, web siteniz WordPress.org web sitesine bağlanamayabilir.
Bu, güvenli bir bağlantı hatasıyla sonuçlanacak ve şuna benzer bir hata mesajı göreceksiniz:
Beklenmeyen bir hata oluştu. WordPress.org’da veya bu sunucunun yapılandırmasında bir sorun olabilir. Sorun yaşamaya devam ederseniz, lütfen destek forumlarını deneyin. (WordPress, WordPress.org ile güvenli bir bağlantı kuramadı. Lütfen sunucu yöneticinizle iletişime geçin.) /Home/username/public_html/wp-admin/includes/update.php satırında 122.
Bununla birlikte, WordPress’teki güvenli bağlantı hatasını nasıl kolayca düzelteceğimize bakalım.
WordPress’te Güvenli Bağlantı Hatasını Düzeltme
WordPress’teki beklenmedik güvenli bağlantı hatasını düzeltmenin birden fazla yolu vardır. Durumunuza göre aşağıdaki çözümlerden birini deneyebilirsiniz.
Barındırma ve Sunucuyla İlgili Sorunlar
Paylaşılan barındırma sunucunuz DDoS saldırısı altındaysa, WordPress.org bağlantısının zaman aşımına uğrayarak güvenli bağlantı hatasına neden olması muhtemeldir.
Bu durumda birkaç dakika bekleyip tekrar deneyebilirsiniz. Hata devam ederse, web barındırma şirketinizin destek ekibine ulaşmanız gerekir.
Bulut veya VPS Sunucu Bağlantısı Sorunu
Bir bulut veya VPS barındırma üzerindeyseniz, sunucunuzun bazı DNS sorunları nedeniyle WordPress.org’a bağlanamaması mümkündür.
Bu durumda, sunucunuzu doğrudan WordPress.org sunucularına yönlendirebilirsiniz. SSH kullanarak sunucunuza bağlanmanız gerekecektir.
SSH, komut satırı araçlarını kullanarak sunucunuza bağlanmanıza izin veren şifreli bir protokol olan güvenli kabuğun kısaltmasıdır.
Windows kullanıcıları PuTTy adlı bir araç kullanabilirken, Mac / Linux kullanıcıları terminal uygulamasını kullanabilir.
Barındırma hesabınıza kabuk erişimi olan hesap için oturum açma kimlik bilgilerine ihtiyacınız olacak. Bu bilgileri barındırma hesabınızın cPanel panosundan alabilir veya web barındırma sunucusu sağlayıcınıza sorabilirsiniz.
Terminalde, sunucunuza şu şekilde bağlanabilirsiniz:
ssh username@example.com
Kullanıcı adını kendi kullanıcı adınızla ve example.com’u kendi alan adınızla değiştirmeyi unutmayın.
Bağlandıktan sonra aşağıdaki komutu çalıştırmanız gerekir:
sudo nano /etc/hosts
Bu bir dosya açacak ve aşağıdaki kodu dosyanın altına eklemeniz gerekecek:
66.155.40.202 api.wordpress.org
Artık değişikliklerinizi kaydedebilir ve düzenleyiciden çıkabilirsiniz. Bunun hatayı çözüp çözmediğini görmek için web sitenizi ziyaret edin.
Localhost’ta WordPress Güvenli Bağlantı Hatasını Düzeltme
WordPress’i kendi bilgisayarınızda (localhost) çalıştırıyorsanız, PHP için cURL uzantısını etkinleştirmemiş olabilirsiniz. Bu uzantı, güncellemeler için WordPress.org’a erişmek için gereklidir.
Bilgisayarınızdaki php.ini dosyasını düzenlemeniz gerekecek. Bu dosya genellikle Mamp, Xampp veya WAMP klasörünüzün PHP klasöründe bulunur.
Windows bilgisayar kullanıyorsanız, aşağıdaki satırı arayın:
;extension=php_curl.dll
Mac ve Linux kullanıcılarının şu satırı aramaları gerekir:
;extension=curl.so
Şimdi, uzantıyı etkinleştirmek için metnin önündeki noktalı virgülü kaldırmanız gerekir. Php.ini dosyanızı kaydetmeyi unutmayın.
Son olarak, değişikliklerin etkili olması için Apache sunucusunu yeniden başlatmayı unutmayın.
Güvenlik Duvarında Açık Bağlantı Noktalarını Kontrol Edin
CURL uzantısı yerel sunucunuza düzgün bir şekilde yüklendiyse, sonraki adım internet bağlantısı güvenlik duvarınızı kontrol etmektir.
Bilgisayarınızın güvenlik duvarı, yerel sunucudan WordPress.org’a giden bağlantıları engelliyor olabilir. Windows kullanıyorsanız, başlat düğmesine basın ve Windows Güvenlik Duvarı’nı arayın. Mac kullanıcıları güvenlik duvarı ayarlarını Sistem Tercihleri »Güvenlik ve Gizlilik bölümünde bulabilir
Güvenlik duvarınızın izin verilen programlarına Apache eklemeniz ve hem gelen hem de giden bağlantılara izin vermeniz gerekir.
Değişikliklerin etkili olması için Apache’yi yeniden başlatmanız gerekecek.
Bu makalenin WordPress güvenli bağlantı hatasını çözmenize yardımcı olacağını umuyoruz. Yeni başlayanlar için adım adım WordPress güvenlik kılavuzumuzu da görmek isteyebilirsiniz.