Dijital başarınızı birlikte yaratalım.
Yeniliği, estetiği ve işlevselliği bir araya getiren size özel çözümlerle WordPress sitenizin potansiyelini ortaya çıkarın.
Hadi Başlayalım

MySQL Eklentisi Eksik Hatası Nasıl Düzeltilir?

Bu hata, web sitenizin kodunda WordPress'in MySQL veritabanına bağlanmasını engelleyen bir sorunu ifade eder. Bu kritik bir hata olmasa da, yine de dikkat gerektirir.
Nasıl Yapılır
25.10.2023
Damla Dağ Developer

WordPress kullanıcısı olma adayı veya zaten kullanıcısı iseniz, kurulumda veya yeni bir eklenti yüklediğiniz anda bazı WordPress hataları ile karşılaşabileceğinizi göze almanız gerekir. WordPress kurulumu zor olmadığı gibi, herhangi bir WordPress hatası ile karşılaştığınızda, o hatayı çözebilmeniz de çok uzun zamanınızı almayacaktır. Kısa sürede istediğiniz sonuca ulaşabilmek için sadece güvenilir bir kaynaktan verilen uygun adımları en doğru şekilde takip edin ve en kısa sürede WordPress’inizin kullanıma tekrar hazır hale geldiğini göreceksiniz. Kullanıcıların en çok karşılaştığı sorunlardan biri olan MySQL Uzantı eksikliği hatası için sizlere en güvenilir bilgileri vermek üzere yazımıza devam edeceğiz.

MySQL Uzantısı Eksikliği Nedir?

Bu hatayı alıyorsanız korkmanızı gerektirecek bir durum yoktur. WordPress kritik hata kapsamında yer almayan MySQL Uzantı eksikliği hatası, sitenizdeki bir kodda sorun oluştuğu ve bu sorun yüzünden WordPress’in MySQL veritabanı ile bağlanmasına engel teşkil edecek bir durumun oluştuğunun habercisidir. Aslında database ile ilgili hatalar önemli hatalar kapsamında yer alırken, doğru adımları uygulayarak sorununuzu çözmeye çalışırsanız hiçbir problemle karşılaşmadan kolayca çözüme ulaşırsınız. Peki bu sorun ya da sorunlar ve çözümleri nelerdir?

PHP Kurulumunuz Yapılırken WordPress Tarafından Gerekli Olan MySQL Uzantısı Neden Eksik Görünür?

WordPress’inizin kurulumunu yaparken PHP’ye düşen görevlerden biri WordPress sitenizi MySQL veritabanına bağlamaktır ve bu bağlantıyı sağlarken ihtiyacı olan bir uzantı vardır. MySQL Uzantı eksikliği hatası olarak karşınıza çıkan bu WordPress hatası ile karşılaştığınızda PHP’nin WordPress sitenizi MySQL veritabanına bağlamak için gerekli uzantıya sahip olmadığını anlayabilirsiniz. Gerekli uzantıya sahip olmamanızın veya PHP’nin bu uzantıya ulaşamamasının iki ana sebebi vardır:

  1. PHP 7 + ile eski bir WordPress sürümü kullanıyor olabilirsiniz.
  2. Modern bir PHP sürümü ile eski bir WordPress sürümü kullanıyor olabilirsiniz. Eğer PHP 7+ artık WordPress’inizin ihtiyacı olan MySQL uzantısını içermiyorsa MySQL Uzantı eksikliği hatası ile karşılaşırsınız.

WordPress Güncelleme

MySQL Uzantı eksikliği hatası çözümü arayanlar için ilk önerimiz WordPress güncelleme aşamasını tamamlamak olacaktır. Düzeltmeler, yeni özellikler, güvenlik açıklarının bulunması ve performansın daha iyileştirmesi ile ilgili gelen bir WordPress güncellemesi varsa, bu güncellemeyi yapmanız gerekecektir.

WordPress manuel güncelleme yapmak istiyorsanız panelinize giriş yaptıktan sonra karşınıza eski bir sürüm kullandığınız hakkında bir uyarı ve güncelleme butonu gelecektir. Buton ile manuel olarak güncelleme işleminizi yapabilirsiniz. Eğer butonu göremiyorsanız WordPress.org adresine gidin ve WordPress’in son güncellemesini indirin. Bu yeni güncelleme bilgisayarınıza zip dosyası olarak inecektir. İndirilen bu zip dosyasını bilgisayarınıza çıkartın.  

Tüm WordPress dosyalarını içeren klasörü bulun. Ve aşağıdaki ögeleri silerek devam edin;

  • wp-config-sample.php dosyası.
  • wp-config.php bu dosyayı göremiyorsanız bu aşamayı atlayın. Bu dosyayı yalnızca ekranında görenler silmelidir.
  • wp-content dosyası silinmesi gereken dosyalardır.

Yukarıdaki öğeleri sildiyseniz, geriye kalan klasörleri ise FTP yoluyla sunucunuza yüklemeniz gerekecektir. FTP istemciniz tarafından yinelenen dosyalar için bir ekran gelecektir. Tüm dosyaların üzerine yazma seçeneğini “Overwrite” işaretleyin.

Son olarak bu dosya yüklemeleri de bittiğinde, WordPress sitenizin son sürümü çalışıyor olacaktır. Şimdi tekrar MySQL uzantısı eksikliği hatasını hala alıp almadığınızı kontrol edin.

Uyarı: WordPress sürümünüzü eğer manuel olarak güncelleyecekseniz, sitenizin bir yedeğini almayı unutmayın. WordPress 3.9 veya daha düşük olan bir WordPress sürümü kullanıyorsanız, PHP kurulumunuz yapılırken WordPress tarafından gerekli olan MySQL uzantısının eksik olmasına sebebiyet verirsiniz. WordPress otomatik güncelleme özelliğiniz aktif ise WordPress’iniz zaten en güncel sürümünde çalıştığından, aldığınız hatanın ana kaynağı WordPress sürümünüzün düşük olması değildir. İşte bu noktada başka bir sorun kaynağı araştırmasına girmeli, yeni sorunun neler olabileceğini düşünmelisiniz.

WordPress PHP Sürümü Güncelleme

WordPress sürümü güncelleyerek sorununuzu çözemediyseniz veya halihazırda güncel bir WordPress sürümü kullanıyorsanız ve hala MySQL uzantısı eksikliği hatasını almaya devam ediyorsanız, bu noktada dikkat etmeniz gereken nokta ise PHP sürümü güncelleme ihtiyacınızın olmasıdır. Eğer WordPress PHP sürümü güncel değilse, PHP gerekli uzantıya ulaşamaz. PHP 5.6 ve daha düşük olan bir PHP sürümü kullanıyorsanız, MySQL uzantısı eksik veya yanlış yapılandırılmış olabilir. Peki bu durumda ne yapmanız gerekir?

  • İlk olarak kullandığınız PHP sürümünü kontrol etmelisiniz. Eğer PHP güncellenmeye ihtiyaç duyuyorsa güncellemesini yapmanız gerekecektir.
  • MySQL uzantısının yüklü olup olmadığını kontrol etmelisiniz.
  • PHP uzantısının doğru bir şekilde yapılandırılıp yapılandırılmadığını kontrol etmelisiniz, gerekiyorsa düzeltmeniz gerekecektir.

WordPress PHP Güncelleme Nasıl Yapılır?

MySQL uzantısı eksikliği hatasının çözümünü belirlemeden önce WordPress’inizin hangi PHP sürümü ile çalıştığını kontrol etmeniz gerekecektir. Hangi sürümü kullandığınızı belirlediğinizde, çözüme gidilecek yolda bir adım daha atmış olacaksınız. Eski bir sürüm kullanıyorsanız güncellemeniz gerekir. Eski sürümler bozuk olabilir ve sitenizin hatalarla karşılaşmasına yol açar. WordPress güncellemeleri zararlı değildir, lütfen yapmaya özen gösteriniz.

PHP Sürümü Öğrenme

  • PHP sürümünüzün güncel olup olmadığını öğrenmek için FTP kullanarak WordPress sitenizin hosting / sunucusuna bağlanmanız gerekecektir. FTP kimlik bilgilerinizi bu sağlayıcıdan alabilirsiniz.
  • cPanel kullanıcısı iseniz, cPanel dosya yöneticisi aracını kullanabilirsiniz.
  • Sunucunuza bağlanın, ardından WordPress kök dizininde phpinfo.php isminde yeni bir dosya oluşturmanız gerekir. Bunun, wp-config.php içeren dosyada bulunması gerekmektedir.
  • Bir sonraki aşamada, aşağıdaki kod parçasını bu dosyayı “düzenle”ye basarak düzenleyin.

           <?php phpinfo(); ?>

  • Dosyayı kaydedin.
  • sizinsiteniz.com/phpinfo.php adresine giderek bu linki sizinsiteniz.com olan gerçek alan adınız ile değiştirmeyi unutmayın.
  • PHP yapılandırması hakkında birçok farklı bilginin bir arada bulunduğu bir ekran göreceksiniz. “Core” bölümünü bulun ve ardından “PHP version” arayın. 5.6.8 ya da 7.2.25 şeklinde yazılmış kendi sürümünüzün adını bulmanız gerekecektir.
  • Bu işlemlerden herhangi birini tercih etmiyorsanız, hosting / sunucu sağlayıcı şirketinizden yardım talebinde bulunarak WordPress PHP sürümü güncelleme için PHP sürümünü öğrenmeye ve güncellemenin yapılmasına ihtiyacınız olduğunu söyleyebilirsiniz.

Hangi PHP Sürümleri Güncellenmeye İhtiyaç Duyar?

  • Eğer sunucunuzun ekranında gördüğünüz PHP sürümü 7 ile başlıyorsa, WordPress güncellemesi yapmanız gerektiği anlamına gelmektedir.
  • Eğer hala 5.x sürümü kullandığınızı görüntülüyorsanız, MySQL uzantısına WordPress’inizin ulaşamaması tamamen normaldir.

En üst sürümleri kullanmanız her zaman yararınıza olacaktır. En son sürümlerde geliştirmeler yapılmış ve güvenlik açıkları var ise düzeltilmiş olarak size sunulmaktadır.

Eğer PHP sürümünüz 7.4 altındaysa güvenlik güncellemelerini alamıyor olabilirsiniz. Eski versiyonlar en son sürümler kadar iyi çalışmayacaktır. Lütfen WordPress’inizi ve PHP’nizi en güncel sürümü ile kullanmaya özen gösterin. Ayrıca eklenti ve tema güncellemelerinizi düzgün bir şekilde, zamanında yapmanız gerekmektedir. Eklenti güncellemelerini tam ve zamanında yapmak, WordPress hatalarını almanızı önlerken, eklentilerin güncelliği sitenizin sağlığı ve trafik akışı için önemli rol oynayacaktır.

Yukarıda verilen adımları uyguladığınızda hala MySQL uzantısı eksikliği hatasını almaya devam ederseniz, sunucu / hosting sağlayıcınızdan yardım isteyebilirsiniz. Size gerekli desteği sunarken, aynı zamanda kendi başınıza yapamayacağınız işlemleri sizin yerinize gerçekleştirebilirler.

0 Comment

Daha Fazla İpucu
Benzer Yazılar
Önerilen makalelerimizle benzer konuları daha derinlemesine inceleyin.