Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te “PHP Missing MySQL Extension” Hatası Nasıl Giderilir?

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.

How to fix PHP missing MySQL extension error

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.

Opening Site Health Info in WordPress

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.

Check PHP version

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.

Check wordpress version

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.

WordPress updates

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.

Opening Site Health Info in WordPress

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.

Look for extension info in database

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.

View php installation details

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.

View path of php ini file

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:

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.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

1 YorumBir Cevap Bırakın

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.