• 12-07-2013, 03:48:56
    #1
    1 gündür "Error establishing a database connection" hatası alıyorum. Kodlarda hiçbir değişiklik yapmadım, ayrıca tüm bilgiler (wp-config.php de bulunan) hatasız.

    Problem server kaynaklı olabilir mi. Diğer sitelerimin veritabanlarına sorunsuz ulaşılıyor, server kaynaklı olsa diğer sitelerde de problem olmaz mıydı.

    WP güncellemesi yaptım en son panelden, ama yaklaşık 6 saat sonra bu hatayı almaya başladım, güncellemeyle ilgisi var mıdır.
  • 12-07-2013, 09:56:35
    #2
    Genelde bu hata wp-config.php içerisindeki bilgilerin yanlış olmasından ya da MySql sunucunun çökmüş olmasından kaynaklanmaktadır. Eğer güncelleme yaptıktan sonra site bir süre de olsa çalışmaya devam etmişse ve siz wp-config.php dosyasında değişiklik yapmadıysanız, iki ihtimal var görünüyor, birincisi hostinginizde o site için kullanılan mysql sunucu çökmüştür, bekleyin bir süre sonra düzelir ya da firmaya mail atın, ikinci ihtimal ise localhost olan sunucu adresi yerine IP adresi kullanılmaya başlanmış olabilir (başıma gelmişti, firma böyle bir değişikliğe haber vermeden geçmiş, saatlerce beni uğraştırmıştı), bu durumda cpanel'den phpmyadmin'e girin ve üst tarafta localhost yazıp, yazmadığını kontrol edin. Aynı şekilde veritabanıyla ilgili bir sorun olup, olmadığını da kontrol etmiş olursunuz. Eğer phpmyadmin'den veritabanınıza bağlanıyorsanız, sunucuda sorun yok demektir.
    Son tavsiyem, wp-config.php'deki mysql veritabanı adı, sunucu adresi, kullanıcı adı ve parolasını, cpanel'deki bilgilerle karşılaştırarak kontrol edin.
  • 12-07-2013, 14:19:37
    #3
    ”Error establishing a database connection” hatası aldınız ise yapacağınız herhangi bir işlem yoktur. Çünkü siteniz aktif ve kullanımda iken aniden bu hatayı alıyorsanız. Bunun bir tek açıklaması vardır. ”Sunucu (server, hosting) problemidir”.

    Site kullanımda iken bu hatayı alıyor iseniz, yapmanız gereken size hosting hizmeti sağlayan firma ile görüşmeniz.

    1-wp-config.php dosyasındaki kullanıcı adı,database adı ve şifresinin doğrulunu kontrol ediniz..
    2-Database adının 16 karakteri geçmemiş olması gerekmektedir.Bunu kontrol ediniz..
    3-Hosting firmanızdan kaynaklanan sorunlardan dolayı alıyor olabilirsiniz.Hosting firmanız ile iletişime geçmelisiniz.
  • 13-07-2013, 14:21:03
    #4
    sorun hala devam ediyor. bu sorundan sonra 403 Forbidden hatası aldım, host firması siteyi tekrar aktif etti. Site birkaç dakika sonra tekrar veritabanı hatası vermeye başladı. Sorunun host kaynaklı olmadığını söylediler. Sorun nedir hala bulamadım.
  • 23-02-2016, 14:39:35
    #5
    aynı hatayı bende eticaretfan.com da alıyorum lütfen banada yardımcı olurmusunuz.
  • 23-02-2016, 22:20:01
    #6
    Merhabalar;

    Şayet SQL bilgileriniz doğru ise ve hala aynı hatayı alıyorsanız; Cpanel'den SQL dosyanızı yedekleyin ve farklı bir isimde SQL oluşturup yedeğini içine atın ve tekrar database bilgilerini girin.
  • 25-02-2016, 21:46:04
    #7
    yakuphan adlı üyeden alıntı: mesajı görüntüle
    Genelde bu hata wp-config.php içerisindeki bilgilerin yanlış olmasından ya da MySql sunucunun çökmüş olmasından kaynaklanmaktadır. Eğer güncelleme yaptıktan sonra site bir süre de olsa çalışmaya devam etmişse ve siz wp-config.php dosyasında değişiklik yapmadıysanız, iki ihtimal var görünüyor, birincisi hostinginizde o site için kullanılan mysql sunucu çökmüştür, bekleyin bir süre sonra düzelir ya da firmaya mail atın, ikinci ihtimal ise localhost olan sunucu adresi yerine IP adresi kullanılmaya başlanmış olabilir (başıma gelmişti, firma böyle bir değişikliğe haber vermeden geçmiş, saatlerce beni uğraştırmıştı), bu durumda cpanel'den phpmyadmin'e girin ve üst tarafta localhost yazıp, yazmadığını kontrol edin. Aynı şekilde veritabanıyla ilgili bir sorun olup, olmadığını da kontrol etmiş olursunuz. Eğer phpmyadmin'den veritabanınıza bağlanıyorsanız, sunucuda sorun yok demektir.
    Son tavsiyem, wp-config.php'deki mysql veritabanı adı, sunucu adresi, kullanıcı adı ve parolasını, cpanel'deki bilgilerle karşılaştırarak kontrol edin.
    Halen daha bu hatayı alıyorsanız yardımcı olabilirim. Skype üzerinden eklemeniz yeterlidir.
  • 03-01-2020, 15:52:20
    #8
    Buna benzer bir sorun bende de var. site normal acılırken, admin paneli beyaz ekran seklinde aşağıdaki metin yazılı.Error establishing a database connection