En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'te Veritabanı Bağlantısı Kurma Hatası Nasıl Düzeltilir

WordPress'teki "Veritabanı bağlantısı kurulamıyor" bildirimi, sitenizi kullanıcılara erişilemez hale getiren ölümcül bir hatadır. WordPress'in veritabanına bağlanamaması durumunda oluşur.

Birden fazla faktör bu bağlantıyı etkileyebileceğinden, hata yeni başlayanlar için sorun gidermesi biraz zor olabilir.

Blogumuzu 16 yıldır WordPress üzerinde çalıştırıyoruz ve 'Veritabanı bağlantısı kurulamıyor' hatası dahil olmak üzere çeşitli hata ve uyarılarla karşılaştık. Deneyimlerimiz ve bolca deneme yanılma yoluyla, sitemizi aksatmadan bu sorunları nasıl gidereceğimizi öğrendik.

Bu makalede, WordPress sitenizdeki ‘Veritabanı bağlantısı hatası’ sorununu adım adım nasıl kolayca düzelteceğinizi göstereceğiz.

WordPress'te Veritabanı Bağlantısı Kurulurken Hata Oluştu Hatasını Düzeltme

WordPress'te Veritabanı Bağlantısı Kurulurken Hata Oluşmasına Ne Neden Olur?

Bir veritabanı, verileri diğer yazılımlardan kolayca depolamayı, düzenlemeyi ve almayı sağlayan bir yazılımdır.

Bir içerik yönetim sistemi olarak WordPress, tüm içeriğinizi ve diğer web sitesi verilerinizi depolamak için bir veritabanı kullanır. Daha sonra biri web sitenizi her ziyaret ettiğinde veritabanına bağlanır.

WordPress'in veritabanına bağlanmak için aşağıdaki bilgilere ihtiyacı var:

  • Veritabanı adınız
  • Veritabanı kullanıcı adı ve şifresi
  • Veritabanı sunucusu

Bu bilgi, wp-config.php adlı WordPress yapılandırma dosyanızda saklanır.

Bu bilgilerin herhangi biri yanlışsa, WordPress veritabanı sunucunuza bağlanamaz ve 'Veritabanı bağlantısı kurma hatası' hatasını görürsünüz.

WordPress'te Veritabanı Bağlantı Hatası

Bu, en yaygın WordPress hatalarından biridir. Yanlış kimlik bilgileri dışında, veritabanı sunucusu kapalıysa veya veritabanı dosyaları bozuksa da bu hata görünebilir.

Bunu söyledikten sonra, adım adım sorun giderme ile WordPress'te 'Veritabanı bağlantısı hatası' sorununu nasıl çözeceğimize bir göz atalım.

1. WordPress Veritabanı Kimlik Bilgilerinizi Kontrol Edin

Yanlış kimlik bilgileri veritabanı bağlantı hatasının en yaygın nedenidir. Yakın zamanda WordPress sitenizi yeni bir barındırma hizmetine taşıdıysanız, bu muhtemelen sorundur.

WordPress veritabanı kimlik bilgileriniz wp-config.php dosyasında saklanır. Veritabanı bilgileri de dahil olmak üzere önemli ayarları içeren WordPress yapılandırma dosyasıdır.

Daha önce hiç wp-config.php dosyasını düzenlemediyseniz, daha fazla talimat için wp-config.php dosyasının nasıl düzenleneceği hakkındaki başlangıç kılavuzumuza göz atın.

wp-config.php dosyasında aşağıdaki satırları arayacaksınız:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Burada, veritabanı adı, kullanıcı adı, şifre ve veritabanı ana bilgisayarı bilgilerinin doğru olduğundan emin olmalısınız.

Bu bilgiyi WordPress hosting hesap kontrol panelinizden doğrulayabilirsiniz. Bu eğitim için Bluehost kullanacağız, ancak diğer hosting panelleri için de işlem benzer olacaktır.

Oturum açtıktan sonra, sol sütundaki 'Web Sitesi' sekmesine tıklayın ve ardından 'Gelişmiş' sekmesine geçin. Ardından, 'Veritabanı' bölümüne aşağı kaydırın ve yanındaki 'Yönet' düğmesine tıklayın.

Veritabanı bölümünün yanındaki Yönet düğmesine tıklayın

Bu, cPanel'deki MySQL Veritabanları sayfasını yeni bir pencerede açacaktır.

Burada, 'Mevcut Veritabanı' bölümünde veritabanı adınızı ve kullanıcı adınızı bulabilirsiniz. Bunları wp-config dosyasına ekleyebilmeniz için bir not defterine kopyalayıp yapıştırdığınızdan emin olun.

Mevcut Veritabanları bölümünde veritabanı adınızı ve kullanıcı adınızı bulun

Ardından, ‘Veritabanı Adınızın’ yanındaki ‘Parolayı Değiştir’ bağlantısını tıklayabileceğiniz ‘Mevcut Kullanıcılar’ bölümüne gidin.

Bu sizi, veritabanı parolasını istediğiniz gibi değiştirebileceğiniz yeni bir ekrana götürecektir.

Veritabanı şifrenizi değiştirin

Tüm veritabanı ayrıntılarınızı onayladıktan sonra, gerekirse bu bilgileri wp-config.php dosyanızda değiştirebilirsiniz.

Bundan sonra, veritabanı bağlantı hatasının giderilip giderilmediğini görmek için web sitenizi tekrar ziyaret etmeyi deneyin.

Hata hala görünüyorsa, bu başka bir sorunun olduğu anlamına gelir.

2. Veritabanı Ana Bilgi Bilgilerinizi Kontrol Edin

Veritabanı adınızın, kullanıcı adınızın ve şifrenizin doğru olduğundan eminseniz, doğru veritabanı ana bilgisayar bilgilerini kullandığınızdan emin olmak isteyeceksiniz.

Çoğu WordPress barındırma şirketi veritabanı ana bilgisayarınız olarak localhost kullanır. Ancak, bazı yönetilen WordPress barındırma şirketleri veritabanlarını barındırmak için ayrı sunucular kullanır. Bu durumda, veritabanı ana bilgisayar bilgileriniz localhost olmayacaktır.

Bu, bu ayrıntıları doğrulamak için WordPress barındırma şirketinizle iletişime geçmeniz gerekeceği anlamına gelir.

3. WordPress Veritabanını Onarın

Şimdi, wp-admin kontrol panelinde 'Veritabanı tablolarından biri veya birkaçı kullanılamıyor' veya 'Veritabanının onarılması gerekebilir' gibi farklı bir hata alıyor olabilirsiniz. Bu durumda, veritabanınızı onarmanız gerekir.

Bunu, wp-config.php dosyanıza aşağıdaki satırı ekleyerek yapabilirsiniz. 'Hepsi bu kadar, düzenlemeyi bırakın! Mutlu bloglar' satırından hemen önce eklediğinizden emin olun:

define('WP_ALLOW_REPAIR', true);

Bunu yaptıktan sonra, ayarları şu sayfayı ziyaret ederek görebilirsiniz: http://www.yoursite.com/wp-admin/maint/repair.php. Sadece yoursite.com'u kendi alan adınızla değiştirdiğinizden emin olun.

Burada, işlemi başlatmak için 'Veritabanını Onar' düğmesine tıklamanız gerekir.

WordPress veritabanını onarın

Not: Kullanıcının veritabanı onarım sayfasına erişmek için oturum açması gerekmez. Veritabanınızı onarıp optimize ettikten sonra, bu kod satırını wp-config.php dosyanızdan kaldırdığınızdan emin olun.

Ancak, sitenize herhangi bir kod eklemek istemiyorsanız, barındırma hesabınızın cPanel'ini kullanarak veritabanınızı da onarabilirsiniz.

Barındırma hesabınıza gidin ve sol sütundan 'Web Siteleri' sayfasını açın. Ardından 'Gelişmiş' sekmesine geçin ve Veritabanı bölümündeki 'Yönet' düğmesine tıklayın.

Veritabanı bölümünün yanındaki Yönet düğmesine tıklayın

Bu, cPanel'i yeni bir sekmede açacaktır. Burada, ‘Veritabanı Onar’ açılır menüsünden veritabanınızın adını seçerek ‘Veritabanlarını Değiştir’ bölümüne gidin.

Bunu yaptıktan sonra, işlemi başlatmak için 'Veritabanını Onar' düğmesine tıklamanız yeterlidir.

Veritabanını Onar düğmesine tıklayın

Barındırma paneli şimdi veritabanınızı sizin için otomatik olarak onaracaktır.

İşlem tamamlandığında, bir başarı mesajı da göreceksiniz.

Veritabanı onarım başarı mesajı

Hatayı çözüp çözmediğinizi görmek için artık WordPress sitenizi ziyaret edebilirsiniz.

4. Veritabanı Sunucunuzun Kapalı Olup Olmadığını Kontrol Edin

Her şey doğru görünüyorsa ve WordPress hala veritabanına bağlanamıyorsa, veritabanı sunucunuz (MySQL sunucusu) kapalı olabilir.

Bu, bir sunucudaki yoğun trafik nedeniyle olabilir. Barındırma sunucunuz yükü kaldıramıyor (özellikle paylaşımlı barındırma kullanıyorsanız).

Bu nedenle, siteniz yavaşlayacak ve hatta bazı kullanıcılar için hatayı verebilir. Bu durumda, barındırma sağlayıcınızla telefonla veya canlı sohbet yoluyla iletişime geçmeli ve MySQL sunucunuzun yanıt verip vermediğini sormalısınız.

Ayrıca, aynı sunucuda çalışan başka web siteleriniz varsa, SQL sunucunuzun kapalı olup olmadığını doğrulamak için bu siteleri kontrol edebilirsiniz.

Aynı hosting hesabında başka siteniz yoksa, hosting kontrol panelinize gidin ve 'Gelişmiş' sekmesine geçin.

Bundan sonra, phpMyAdmin bölümünün yanındaki 'Yönet' düğmesine tıklayın.

PHPMyAdmin seçeneğinin yanındaki Yönet düğmesini tıklayın

Bu, phpMyAdmin'i yeni bir pencerede açacaktır; burada üstteki 'Veritabanı' seçeneğine tıklamanız gerekir.

Bundan sonra, ayarlarına erişmek için veritabanınızın adına tıklayın. Bunu yapabiliyorsanız, veritabanı kullanıcınızın yeterli izinlere sahip olup olmadığını kontrol etme zamanı gelmiştir.

PHPMyAdmin'ı veritabanınızla bağlayın

Bunu yapmak için testconnection.php adında yeni bir dosya oluşturmanız ve aşağıdaki kodu içine yapıştırmanız gerekir:

<?php
$link = mysqli_connect('localhost', 'username', 'password');
if (!$link) {
die('Could not connect: ' . mysqli_error());
}
echo 'Connected successfully';
mysqli_close($link);
?>

Kodu yapıştırdıktan sonra kullanıcı adını ve şifreyi kendi bilgilerinizle değiştirdiğinizden emin olun. Artık bu dosyayı web sitenize yükleyebilir ve bir web tarayıcısı aracılığıyla erişebilirsiniz.

Komut dosyası başarıyla bağlandıysa, bu kullanıcınızın yeterli izinlere sahip olduğu ve hataya başka bir şeyin neden olduğu anlamına gelir.

Şimdi, wp-config dosyanıza geri dönmeli ve tüm ayrıntıların doğru olduğundan ve yazım hatası olmadığından emin olmak için taramalısınız.

Kullanıcılar İçin İşe Yarayan Ek Çözümler

Yukarıda belirtilen sorun giderme ipuçları web sitenizdeki veritabanı bağlantı hatasını düzeltmezse, bu ek adımları deneyebilirsiniz.

Kullanıcılarımız tarafından bildirildiği üzere, bu adımlar bazılarının web sitelerindeki veritabanı bağlantısı hatasını çözmelerine yardımcı olmuştur.

1. WordPress Site URL'sini Güncelleyin

WordPress site URL'sini cPanel'deki phpMyAdmin kullanarak güncellemeyi deneyebilirsiniz.

Barındırma hesabınızın kontrol panelinden phpMyAdmin'e erişin ve listeden WordPress veritabanınızı seçin.

Bundan sonra, üstteki SQL menüsüne geçin ve aşağıdaki MySQL sorgusunu girin:

UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'

Şuna benzemelidir:

Site URL'sini değiştirin

Kendi site URL'nizi sağlamayı ve wp_options'ı kendi tablo adınızla değiştirmeyi unutmayın, çünkü WordPress tablo önekini değiştirmiş olabilirsiniz.

2. Web Sunucusunu Yeniden Başlatma

Özel sunucular, yerel sunucular ve sanal özel sunuculardaki (VPS) kullanıcılar sunucularını yeniden başlatmayı deneyebilir.

Bu, web ve veritabanı sunucunuzu yeniden başlatacaktır, bu da hataya neden olan bazı geçici aksaklıkları giderebilir.

3. Yardım İsteyin

Diğer her şey başarısız olursa, web barındırma şirketinizle iletişime geçmeniz gerekebilir. Tüm iyi WordPress barındırma şirketleri sorunu gidermenize yardımcı olacak, sizi doğru yöne yönlendirecek veya hatta sizin için düzeltecektir.

Ayrıca bu sorunu sizin için çözmeleri amacıyla WordPress geliştiricileri kiralayabilirsiniz.

Bu makalenin WordPress'te 'Veritabanı bağlantısı hatası' sorununu gidermenize yardımcı olduğunu umuyoruz. Ayrıca, WordPress sorunlarını kendi başınıza çözme ipuçları için WordPress sorun giderme rehberimize veya WordPress'te özel bir veritabanı hata sayfası ekleme hakkında eğitimimize bakmak isteyebilirsiniz. WordPress'te özel bir veritabanı hata sayfası ekleme.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

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

Nihai WordPress Araç Seti

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

Okuyucu Etkileşimleri

673 CommentsLeave a Reply

  1. Windows 10 çalıştıran yerel bilgisayarıma WordPress kurmaya çalışıyorum. Xampp'i kurdum, 8080 portunu kullanmak için tüm değişiklikleri yaptım. Xampp'i başlatmada sorun yok. Apache veya MySQL'i başlatmada sorun yok. Yönetici düğmesinden sorunsuz bir şekilde phpmyadmin'i açabiliyorum ve bir veritabanı ekleyebildim. http://localhost:8080 adresine girdiğimde Xampp sayfası açılıyor. Ancak WordPress'i kurmak için http://localhost:8080/wp adresine girdiğimde web sayfası zaman aşımına uğruyor, ancak hiçbir şey yapmıyor. WordPress dosyalarını htdocs klasörüne çıkardım ve wp-config.php dosyasında localhost:8080 kullanmak için değişiklikler yaptım.
    Bu noktada, kurulumu tamamlamak için başka ne yapabileceğim hakkında hiçbir fikrim yok ve gerçekten yardıma ihtiyacım var.

  2. Godaddy'ye word press kurulamıyor. Kurulum bile tamamlanmıyor. “Uygulama Hataları Var”. – Acilen ihtiyacım var!! Lütfen yardım edin

  3. Merhaba WPBeginner,

    Şu anda Viral Website kullanıyorum. Birçok viral web sitesinde bazı eklentiler bulunur. Ekran görüntüsünün bağlantısını buraya ekliyorum

    Viral web sitesi nişinde, belirli bir hikayede kaç tane gerçek zamanlı kullanıcı olduğunu görmemiz gerekiyor, çünkü yeni hikayelerin viral olup olmadığını görmek için bir gönderi için gerçek zamanlı kullanıcıları görmemiz gerekiyor. Google Analytics kullanıyoruz ancak Google Analytics'te hikayemizin viral olup olmadığını görmek için Veri Madenciliği çok zor. Belirli bir hikaye için gerçek zamanlı kullanıcılara bakarak, hangi hikayemizin sosyal medyada viral olduğunu sonucuna varıyoruz.

    Can you please provide me details? How can i show my Live story readers on the story/article page. I want my users to see how many live users are reading this particular story.

    Bu tür bir özellik için herhangi bir betik kodu veya eklenti var mı?

  4. Harika, bu sorunu çözmeme yardımcı oldu!! Ayrıca yeni bir wp-settings.php dosyası yüklemem gerekti.

    Teşekkürler

  5. Bu sayfanın veritabanı sorunlarını otomatik olarak onarmasına izin vermek için lütfen wp-config.php dosyanıza aşağıdaki satırı ekleyin. Bu satırı yapılandırmanıza ekledikten sonra bu sayfayı yeniden yükleyin.

    define(‘WP_ALLOW_REPAIR’, true);

  6. Evde Windows dizüstü bilgisayarda test etmek için WP kurmaya çalışırken bu hatayı aldım. Her şeyi denedim ve sonra veritabanına erişim parametrelerini tanımladığım wp-config.php dosyasındaki karakter setimin standart olmayan karakterler içerdiğini fark ettim. Kesme işareti karakteri standart Windows yazı tipi karakteri değildi. Hepsini aynı karaktere dönüştürüp değiştirdikten sonra WP sorunsuz kuruldu.

  7. lütfen biri bilgisayarımı ekip çalışmasıyla bağlayıp sorunumu çözsün
    Veritabanı bağlantısı kurulurken hata oluştu

    • Aynı sorunu yaşıyorum.
      Herhangi bir öneriniz olursa bana bildirin.
      Teşekkürler.

  8. "localhost" yerine sağladığınız IP'yi kullanarak benim için işe yaradı. Teşekkürler!

  9. [ÇÖZÜLDÜ] Veritabanlarımın hepsi gayet iyi çalışıyordu – meğer sorun şifrenin kendisiymiş. Şifre, PHP ile sorun yaratıyor sanırım, üç sembol &(= içeriyordu. PHP konusunda en iyisi değilim ama sorun sanırım “=” sembolüyle ilgiliydi. Şifreyi değiştirdiğimde her şey yoluna girdi. Bol şans, umarım yardımcı olur.

    • Tam olarak ne yardımcı oldu? Her şeyi kontrol ettim – hala çalışmıyor. "Web Barındırıcınızı Kontrol Edin (MySQL Sunucusu)" bölümünde testconnection.php dosyası hakkında konuşuyorlar, onu oluşturduktan ve WP dizinine koyduktan sonra ne yapmalıyım? bu kodu nasıl çalıştırabilirim? (üzgünüm, bu alanda yeniyim)

  10. Ne de çok işe yarayabilir! Özellikle Windows Server üzerinde IIS6/7/8'de WordPress kullanıyorsanız... MySQL hizmetinin çalıştığından emin olun.. Ve ayrıca doğru kullanıcı hesabı altında çalıştığından emin olun! Normalde bu sadece Yerel Sistem olmalıdır!

  11. WordPress'e tam olarak yabancı olmayanlar bile genellikle bu hatayla takılır! Sistematik yaklaşımınız sayesinde, kurulumumdaki 'hatayı' bulmayı başardım — bozuk bir MySQL veritabanı, ki bu hiç de bariz değildi, çünkü tüm tablolar doğru yerindeymiş gibi görünüyordu ve onları kontrol etmek/optimize etmek herhangi bir hata vermiyordu… ama açıkça çok, çok yanlış bir şeyler vardı.

    Veritabanını boşaltıp bir yedekten yeniden içe aktarmak işe yaradı!

    Thank you so much :)

  12. Bunu ve tüm yorumları yazdığınız için çok teşekkür ederim. Sitem, satırı değiştirerek düzeltildi
    /** MySQL veritabanı şifresi */
    define(‘DB_PASSWORD’, ‘[rastgele sayılar ve harfler]’);

    ile
    /** MySQL veritabanı şifresi */
    define(‘DB_PASSWORD’, [benim her zamanki wp-admin giriş şifrem]’);

    Bunun bunu düzeltmenin doğru yolu olup olmadığından emin değilim ama işe yaradı.

  13. Cpanel'ime geri döndüm ve çalışmayan 4 sitemden 2'si için aynı şifreleri tekrar girdim ve bu onları tekrar çalışır duruma getirdi.

  14. Sitemdeki bu sorunu 4 gün sonra çözebildiğime sevindim. Kendi durumumda wp-option tablosunun çöktüğü belirtiliyordu. Onarımı çalıştırdım, sonuç başarılı olmadığını gösterdi ancak aslında onarılmıştı.

    Bu başarısız onarım mesajını aldıktan sonra, servis sağlayıcım ile bir sohbet başlattım ancak siteyi kontrol ettiler ve sitemin yayında olduğunu bildirdiler ve ben de mutlu oldum.

    Teşekkürler

  15. Yukarıdaki tüm çözümleri denedim. Ama hiçbiri benim için işe yaramadı.
    Sonra @apache günlüklerine bakmayı denedim. WordPress sunucumu çökerten xmlrpc.php'ye karşı kaba kuvvet saldırılarıydı.
    Benim için işe yarayan basit çözüm IP'leri engellemekti.
    Burada öğrendim

  16. WordPress web sitem çalışıyor ancak bir süre sonra "Veritabanı hatası kuruluyor" hatası veriyor, sonra "service mysqld start" komutunu çalıştırmam gerekiyor, lütfen bu tür bir hatanın tekrar oluşmaması için yardım edin. teşekkürler

  17. Teşekkürler, bazı şeyler denedim ama sonunda, yapılandırma dosyamın rastgele bir şifre ürettiğini, aslında onu belirli bir şifreyle değiştirdiğimde fark ettim.

  18. Bu çok yardımcı oldu. Bu, insanların yorumları/deneyimleri ile birlikte oldukça kullanışlı bir kaynak veya rehber olacaktır. WordPress hata test edicileri için birkaç iş ilanı fark ettim ve araştırmaya başladım ve bu sayfayı buldum.

  19. Merhaba millet. Bu konuyla ilgili Google'daki ilk sayfa olduğu için bilgiyi tamamlıyorum. Benim durumumda, prod web sitemden wp-config'i indirdim. Dosyanın sonunda, "define('WP_DEBUG', false);" ifadesinden hemen sonra aşağıdaki yapılandırmaya sahiptim.

    define( ‘WP_ALLOW_MULTISITE’, true );
    define(‘MULTISITE’, true);
    define(‘SUBDOMAIN_INSTALL’, false);
    define(‘DOMAIN_CURRENT_SITE’, ‘MYDOMAIN.com’);
    define(‘PATH_CURRENT_SITE’, ‘/’);
    define(‘SITE_ID_CURRENT_SITE’, 1);
    define(‘BLOG_ID_CURRENT_SITE’, 1);

    Her şeyi olduğu gibi tutmaya çalıştım ama alan adımı ip adresim + port ile değiştirdim.
    Bir saat sonra aşağıdaki satırları yorum satırı haline getirmenin sorunu çözdüğünü fark ettim:

    //define(‘MULTISITE’, true);
    //define(‘SUBDOMAIN_INSTALL’, false);
    //define(‘DOMAIN_CURRENT_SITE’, ‘MYDOMAIN.com’);

  20. Siteyi yönetmek için giriş yapmaya çalıştım ama bu hatayı alıyorum "Veritabanı bağlantısı kurulamadı". wp-admin'e erişmeye çalışırken de bu hatayı alıyorum. Bizim tarafımızda hiçbir şey değişmedi. Yardım!

  21. Yardım!
    WordPress'imizde "Veritabanı bağlantısı kurulamıyor:
    Bu, wp-config.php dosyanızdaki kullanıcı adı ve parola bilgilerinin yanlış olduğu veya localhost'taki veritabanı sunucusuyla iletişim kuramadığımız anlamına gelir. Bu, ana bilgisayarınızın veritabanı sunucusunun kapalı olduğu anlamına gelebilir."

    Kullanıcı adınızın ve parolanızın doğru olduğundan emin misiniz?
    Ana bilgisayar adını doğru yazdığınızdan emin misiniz?
    Veritabanı sunucusunun çalıştığından emin misiniz?

    Bunun nasıl olduğunu anlamıyoruz. Yardımcı olabilirseniz harika olur. Teşekkürler.

  22. Çok teşekkürler. Web sitemi tekrar çalışır duruma getirmeme gerçekten yardımcı oldunuz

  23. Lütfen, wordpress kontrol panelimi çalıştırmakta sorun yaşıyorum. Birkaç gündür kontrol panelim aracılığıyla web sitemi güncelliyorum. Ancak dün bu mesajı almaya başladım…… Fatal error: Cannot call overloaded function for non-object in /home/content/n3pnexwpnas01_data02/34/3566434/html/wp-includes/capabilities.php on line 448……..bana ne yapmam gerektiğini veya sebebinin ne olduğunu bilen var mı lütfen.
    Sam.

    • Bu sorunun büyük olasılıkla bir WordPress eklentisinden kaynaklanmaktadır. Suçluyu bulmak için bu WordPress sorun giderme ipuçlarını deneyin.

      Hatanın PHP sürümüyle uyumsuzluktan kaynaklanması da mümkündür. WordPress barındırma sağlayıcınıza kullandıkları PHP sürümü hakkında soru sorun ve yükseltip yükseltemeyeceklerini öğrenin. WordPress için minimum gereksinim PHP sürümü 5.6 veya daha yüksek olmalıdır.

      Yönetici

  24. Ben de aynı sorunu yaşıyorum ama benimki çok kötü çünkü cpanel'ime erişemiyorum. Lütfen ne yapmalıyım?

  25. Bu sayfaya bakıp "Ne yaptığımı bilmiyorum" diye düşündükten sonra sunucuyu yeniden başlattım ve şimdi her şey yolunda. Bunun neden böyle olduğuna dair bir fikriniz var mı?

    Nedenini düşünebildiğim tek şey, giriş yaparken internet bağlantımı kaybetmiş olmam, ama neden böyle olsun ki?

  26. ÇOK ÇOK TEŞEKKÜR EDERİM. Bozuk bir veritabanı kullanıcım vardı, bu makale olmadan hiçbir fikrim olmazdı.

    Hayat kurtarıcı.

    Davo

  27. Bir hazırlık sitesi kurmak için MySQL veritabanımı kopyaladığımda aynı hatayı aldım. WP'nin veritabanına erişmek için kullandığı MySQL kullanıcı kurulumuna CPanel -> Mysql veritabanları -> bir kullanıcıyı veritabanına ekle seçeneği aracılığıyla veritabanına erişim izni verilmesi gerektiğini öğrendim. Aksi takdirde, URL aracılığıyla yönetici sayfasına erişmeye çalışırken “Veritabanı Bağlantısı Kurulumunda Hata” sorunu yaşarsınız.

  28. Veritabanı bağlantısı kurulamadı.

    Birkaç adımı denedikten sonra işe yaramadı. Her şeyi silip süpürmeye karar verdim. MySQL veritabanını sıfırladım. Yeni WordPress yükledim. Şimdi hala veritabanı bağlantısı kurulamadı hatası veriyor. Yardım ve önerileriniz var mı?

  29. Bu benim için işe yaradı, teşekkürler. Beş alanlı çoklu siteyi çok az sorunla taşıdım. Tek ayar, veritabanı tablolarının table_prefix'i ile ilgiliydi. Nedense benimkiler wpcc- ile öneklenmemişti. Bu wp-config.php'de kolayca düzenlendi. Ondan sonra, alt alan adlarını wp'nin kurulu olduğu dizine yönlendirmek için teknik destekle biraz uğraşmam gerekti. Neden hepsini aynı yere yönlendirmek istediğimi anlayamadılar. Bana boyun eğip istediğimi yaptıktan sonra her şey yolunda gitti.

  30. Aynı sorunu yaşadım,

    Yedekten geri yükleme yaptıktan sonra ben de şu hatayı aldım: Veritabanı bağlantısı kurulamadı hatası

    veritabanını phpmyadmin ile wordpress için olan veritabanı altında ve sonra wp_options'ta kontrol ettim. Ve siteurl adında bir şeyin izi yoktu.

    Yani ekle'ye bastım -> option_id = 1
    Option_name = siteurl
    Option_value = http://www.example.com

    ve ekledim. Ardından http://www.example.com/wp-admin web sitesine geri döndüm ve geri yükleyebildim

    umarım yardımcı olur.

    Selamlar J

  31. *Önceki yorumuma güncelleme*

    cPanel üzerinden yeni şifreler oluşturmayı ve uygulamayı denedim. 3. şifre değişikliğinde hala veritabanı yüklenemiyor hatası aldım ancak WP Repair.php'yi çalıştırmama izin verdi!
    Her şey Tamam olarak göründü.

    Site şimdi geri geldi.

    Oldukça can sıkıcı & tuhaf.

  32. I just started seeing this error. None of the above works :(
    Also tried renaming the DB, & running the ‘check’ & ‘repair’ options in cPanel = ‘OK’ on all elements.
    I can access & edit the DB via phpmyadmin.
    wpconfig is byte for byte identical to my original (then working) backup.

    testconnection.php şunu ortaya çıkardı –
    ‘Bağlanamadı: Eski (4.1.1 öncesi) kimlik doğrulama protokolü kullanılarak bağlantı reddedildi (istemci seçeneği ‘secure_auth’ etkinleştirildi)’

    Herhangi bir fikir takdir edilir.

  33. Ana sayfa hariç diğer tüm sayfalarda hatayla karşılaşıyorum gibi görünüyor. Ana sayfa düzgün yükleniyor ancak başka bir sayfayı açmak için bir bağlantıya tıkladığımda veritabanı bağlantısı hatası alıyorum.

    Bunu daha önce yaşayan oldu mu? Ana sayfa dahil tüm sayfalar aynı veritabanı bağlantısını kullanmıyor mu?

  34. yönlendiriciden aldığım 192.168.5.8 IP adresini girdikten hemen sonra çalışıyor, benim özel durumumda.

    localhost, 127.0.0.1 çalışmıyordu.

  35. Çevrimiçi bulduğum testconnection.php adlı bir PHP betiği kopyaladım. Betik bağlantı hatasını yakalıyor ve yankılıyor. Betiği komut satırından ‘php -f testconnection.php’ kullanarak çalıştırdım. Hata, mysql.sock dosyasını okumada bir sorun olduğunu söyledi. Belirtilen konumu kontrol ettiğimde, mysql.sock dosyası yoktu. touch komutuyla belirtilen konuma mysql.sock adında boş bir dosya oluşturdum ve 'İşte!' o zamandan beri her şey yolunda gidiyor.

  36. Sitemde de aynı sorunu yaşadım, sadece DN Host satırını şuna değiştirdim

    define(‘DB_HOST’, ‘localhost’);

    yapılandırma dosyasında, cpanel'in IP adresine işaret ediyordu.

  37. Lütfen sorunumu çözün. MySQL sunucusundan bir veritabanı yedeğini geri yüklemeye çalışıyorum, ancak geri yükleme şu hatayla başarısız oluyor: 32 devam ediyor.

    BAŞLIK: Microsoft SQL Server Management Studio
    ——————————

    'PROD_SALES_DATABASE' veritabanının geri yüklenmesi başarısız oldu. (Microsoft.SqlServer.Management.RelationalEngineTasks)

    ——————————
    EK BİLGİ:

    System.Data.SqlClient.SqlError: İşletim sistemi, ‘RestoreContainer::ValidateTargetForCreation’ işlemi ‘C:\Program Files (x86)\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\PROD_SALES_DATABASE.mdf’ üzerinde denenirken ’32(İşlem, başka bir işlem tarafından kullanıldığı için dosyaya erişemiyor.)’ hatasını döndürdü. (Microsoft.SqlServer.SmoExtended)

    Yardım için tıklayın:

    ——————————
    BUTONLAR:

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.