WordPress’te ara sıra ‘PHP kurulumunuzda WordPress tarafından gerekli olan MySQL uzantısı eksik görünüyor’ hatasıyla karşılaşırsınız.
Bu hata ortaya çıktığında, kullanıcıların web sitenizi görüntülemesini engeller. Sık sık meydana geliyorsa, sitenizin kullanıcı deneyimi için kötü olabilir.
Yıllar boyunca, WPBeginner ve diğer bazı marka web sitelerimizde bu hatayı birçok kez yaşadık.
Deneyimlerimizden, PHP sürümünü kontrol ederek ve WordPress’i güncelleyerek bu hatayı düzeltebileceğinizi öğrendik. Ayrıca PHP ayarlarını kontrol edebilir ve MySQL uzantısının yüklü olduğundan emin olabilirsiniz.
Bu makalede, WordPress’te PHP eksik MySQL uzantısı hatasını nasıl düzelteceğinizi göstereceğiz.
PHP Eksik MySQL Uzantısı Hatası Nedir?
Bir WordPress web sitesi oluşturmaya çalışırken veya bir web sayfasını ziyaret ederken, ‘PHP kurulumunuzda WordPress tarafından gerekli olan MySQL uzantısı eksik görünüyor’ hatasıyla karşılaşabilirsiniz.
Bu hata genellikle sitenizin kodunda bir sorun olduğu ve WordPress’in MySQL veritabanına bağlanmasını engellediği anlamına gelir.
PHP eksik MySQL uzantısı hatası genellikle WordPress‘i güncellediğinizde veya yüklediğinizde, bir web sitesini taşıdığınızda, sunucu yapılandırmalarını değiştirdiğinizde veya MySQL uzantısı olmayan işletim sistemlerini (Linux gibi) değiştirdiğinizde ortaya çıkar.
Bununla birlikte, bu hatanın nedenlerini görelim.
PHP Eksik MySQL Uzantısı Hatasına Ne Sebep Olur?
PHP eksik MySQL uzantısı hatasının oluşmasının birden fazla nedeni vardır.
Bunlardan biri, en son PHP sürümü ile WordPress’in eski bir sürümünü kullanıyor olmanızdır. PHP 7.0 veya daha üstünü kullanıyorsanız, MySQL uzantısını kullanımdan kaldırdığını bilmelisiniz.
Dolayısıyla, PHP 7.0 veya üstü ile çalışan eski bir WordPress sürümünüz varsa, MySQL uzantısını bulamayacak ve bu hataya neden olacaktır.
Bu hatayı görmenizin bir başka nedeni de MySQL eklentisinin eksik olması ya da düzgün yapılandırılmamış olmasıdır. PHP 5.6 veya daha düşük bir sürüm kullanıyor olsanız bile, PHP eksik MySQL uzantısı hatası güncel olmayan bir MySQL uzantısı nedeniyle ortaya çıkabilir.
Şimdi, ‘PHP kurulumunuzda WordPress tarafından gerekli olan MySQL uzantısı eksik görünüyor’ hatasını düzeltmenin bazı yollarını görelim.
İstediğiniz ipuçlarına göz atmak için aşağıdaki bağlantıları kullanabilirsiniz:
WordPress’te PHP Eksik MySQL Uzantısı Hatasını Düzeltme
Artık bu WordPress hatasına neyin neden olduğunu bildiğinize göre, işte bunu düzeltmenin bazı yolları.
1. Kullandığınız PHP Sürümünü Kontrol Edin
Yapabileceğiniz ilk şey web sitenizin PHP sürümünü kontrol etmektir. WordPress ve PHP sürümü arasındaki bir çakışma genellikle PHP eksik MySQL uzantısı hatasına neden olur.
Başlamak için WordPress kontrol panelinden Araçlar ” Site Sağlığı sayfasına gidebilirsiniz. Buradan ‘Bilgi’ sekmesine geçmeniz yeterlidir.
Bundan sonra, ‘Sunucu’ bölümüne gidebilir ve genişletmek için tıklayabilirsiniz. Burada, web siteniz için sunucu bilgilerini göreceksiniz.
Devam edin ve PHP sürüm ayrıntılarını görüntüleyin.
Sitenizin PHP sürümü 7 veya daha düşük bir sürümle başlıyorsa, bu sürümü güncellemeniz gerektiği anlamına gelir. Bu, en son WordPress sürümüyle uyumlu olacağından PHP eksik MySQL uzantısı hatasını çözebilir.
Sitenizi güvenlik tehditlerine karşı koruyacağı için PHP 8.0 veya en son sürümünü kullanmanızı şiddetle tavsiye ederiz. Ayrıca, sitenizin performansını optimize edecek ve tüm güvenlik açıklarını ve hataları düzeltecektir.
WordPress’te PHP sürümünüzü nasıl güncelleyeceğinize ilişkin kılavuzumuzu takip ederek daha fazla bilgi edinebilirsiniz.
2. WordPress’i En Son Sürüme Güncelleyin
PHP sürümünü kontrol ettikten sonra, hangi WordPress sürümünü kullandığınızı da görebilirsiniz.
Eski bir sürümse ve en son PHP sürümünü çalıştırıyorsanız, PHP eksik MySQL uzantısı hatasını gidermek için WordPress’i güncellemeyi düşünün.
WordPress sürümünü kontrol etmenin basit bir yolu, WordPress yönetici panelinden Gösterge Tablosu ” Güncellemeler ‘e gitmektir. Burada ‘Geçerli sürüm’ bilgisini arayın.
WordPress sürümü 3.9 veya daha düşükse, eksik MySQL uzantısı hatasını düzeltmek için güncellemenizi öneririz.
En iyi şey, WordPress’in yerleşik bir güncelleme yöneticisiyle birlikte gelmesidir. Tek bir düğmeye tıklayarak en son sürüme güncelleme yapabilirsiniz.
Daha fazla bilgi edinmek için lütfen WordPress’i güvenli bir şekilde güncelleme hakkındaki kılavuzumuza bakın.
3. MySQL Uzantısının Yüklü Olduğundan Emin Olun
Web sitenizdeki PHP sürümünü ve WordPress’i güncellediğinize ve hala ‘PHP eksik MySQL uzantısı’ hatasıyla karşılaştığınıza göre, MySQL uzantısının sitenize doğru şekilde yüklenip yüklenmediğini kontrol etmeniz gerekir.
Bunu WordPress kontrol panelinden Araçlar ” Site Sağlığı sayfasına giderek yapabilirsiniz. Ardından, ‘Bilgi’ sekmesine geçmeniz gerekir.
Bundan sonra, ‘Veritabanı’ bölümüne gidin ve genişletmek için tıklayın.
Uzantı alanında mysqli veya mysql‘i arayın.
Alanı boş görürseniz veya hiç görünmüyorsa, MySQL uzantısı eksik demektir.
Şimdi, uzantının kurulum süreci WordPress barındırma sağlayıcınıza bağlı olacaktır. Yardım için onlara ulaşabilir veya destek ekibinden sizin için yüklemelerini isteyebilirsiniz.
4. PHP Yapılandırmanızı Kontrol Edin
PHP eksik MySQL uzantısı hatasını düzeltmenin bir başka yolu da sitenizin PHP ayarlarını kontrol etmektir.
Bazen yanlış php.ini dosyasını yüklüyor veya yanlış dosya yolunu kullanıyor olabilirsiniz. Bu, PHP yapılandırma sorunlarına ve eksik MySQL uzantısı hatalarına yol açar.
php.ini dosyası PHP için varsayılan bir yapılandırma dosyasıdır ve sitenizin nasıl çalıştığını etkiler. Yanlış dosyanın yüklenmesi genellikle farklı bir işletim sistemi kullanıyorsanız gerçekleşir. Örneğin, Windows için tasarlanmış php.ini dosyasını bir Linux sunucusuna yüklüyor olabilirsiniz.
Phpinfo.php dosyasında php.ini dosyanızın yolunu bulmak için tarayıcıya aşağıdaki web adresini girebilirsiniz:
www.example.com/phpinfo.php
Sadece www.example.com yerine alan adınızı yazdığınızdan emin olun.
Ardından, PHP kurulumunuzun ayrıntılarını göreceksiniz.
Buradan aşağı kaydırabilir ve ‘Yapılandırma Dosyası Yolu’ veya ‘Yüklenen Yapılandırma Dosyası’ alanlarını arayabilirsiniz.
Php.ini dosyasını bulduktan sonra, bir FTP istemcisine bağlanın, dosya yoluna gidin ve PHP eksik MySQL uzantısı hatasını düzeltip düzeltmediğini görmek için silin.
Silmeden önce, mevcut dosyayı bilgisayarınıza indirerek bir yedeğini oluşturmanızı öneririz. Bu şekilde, bir şeyler ters giderse php.ini dosyasını geri yükleyebilir ve web sitenize erişebilirsiniz.
Bonus: WordPress Hatalarını Düzeltmek için Kaynaklar
Artık PHP eksik MySQL uzantısı hatası hakkında bilgi sahibi olduğunuza göre, diğer WordPress hatalarını çözme kılavuzlarımıza da göz atabilirsiniz:
- WordPress’te Kritik Hata Nasıl Giderilir (Adım Adım)
- WordPress’te 500 Dahili Sunucu Hatası Nasıl Giderilir?
- WordPress’te DNS Sunucusu Yanıt Vermiyor Hatası Nasıl Giderilir
- Site Hatalarını Düzeltmek için WordPress Hata Ayıklama Modu Nasıl Kolayca Etkinleştirilir
- WordPress’te Görüntü Sonrası İşleme Başarısız Hatası Nasıl Giderilir
Umarız bu makale WordPress’te PHP eksik MySQL uzantısı hatasını nasıl düzelteceğinizi öğrenmenize yardımcı olmuştur. Ayrıca WordPress’te eksik geçici klasör hatası nasıl düzeltilir ve 414 request URI too long hatası nedir ve nasıl düzeltilir konulu rehberimize de göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Bir sorunuz veya öneriniz mi var? Lütfen tartışmayı başlatmak için bir yorum bırakın.