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. Bana hem ‘127.0.0.1:8889’ hem de ‘localhost:8889’ çalışıyor. Sadece port belirtilmeden ‘localhost’ kullanmak işe yaramıyor. MAMP kullanıyorum

  2. Sitemin ön yüzü bağlanıyor ancak wp-admin bölümü veritabanı bağlantısı kurulamıyor hatası veriyor.

    Ne yapmalıyım?

  3. Teşekkürler! Hayat kurtarıcı. Şifreleri değiştirirken sitemi tamamen bozmuştum. Her şeyi doğru yaptığımı sanıyordum ama yapılandırmada düzeltebildim.

  4. Benim sorunum bir google analytics eklentisinden kaynaklanıyordu, kurduğum gün sitem “Veritabanı bağlantısı hatası!” diyerek çökmüştü. Yönetici paneliime bile giriş yapamıyordum. Bu yüzden, o eklentiyi cpanel'den manuel olarak kaldırdım ve her şey düzeldi.

    • Merhaba Praveen,

      Bilginiz için teşekkürler. Belirli bir eklentiyi cPanel'de nasıl bulup kaldıracağımı açıklar mısınız? Bu hata mesajını, WordPress siteme “All in one SEO pack” eklentisini yükledikten hemen sonra aldım, bu yüzden sizin sorununuzla aynı sorun olabilir mi…?

      Şimdiden teşekkürler!

  5. 512MB'lık bir Digital Ocean damlasındaydım ve bu hatayı birkaç haftada bir alıyordum. Günlükleri incelediğimde, update-apt-xapi adlı bir işlemin tüm belleğimi tükettiğini ve mysql hizmetinin çökmesine neden olarak hataya yol açtığını gösterdi. Bir takas dosyası kurmayı deneyebilirsiniz ancak gerçekten de 512MB, bir WordPress kurulumunu çalıştırmak için yeterli bellek değil. Damlanızı 1GB'a yükseltin, bu sorunu çözecektir.

    • Bizim de burada aynı sorunumuz var dostum. O zamandan beri web siten nasıl gidiyor? Sunucu masraflarından kısmaya çalışıyordum şimdi.

  6. MySQL sunucusunu "service mysql status" komutuyla kontrol ettim. Görünüşe göre MySQL sunucusu çalışmıyordu.
    Bu yüzden "service mysql start" komutuyla başlattım. Ve işte! web sitem yayına girdi.

  7. Bulduğum şey, soruna neden olan hatalı bir eklentiydi, eklentileri devre dışı bırakmayı deneyin ve sorunun devam edip etmediğini kontrol edin. localhost'u 127.0.0.1 olarak değiştirmek de bazı sorunları çözdü

  8. Gönderinizi taradım ve nihayetinde sorunum olan SELinux'un suçlu olduğuna dair bir şey bulamadım. Web sunucumu veritabanımdan ayırdım ve her iki VM'de de SELinux'u devre dışı bıraktım. SELinux'u devre dışı bırakmadan önce /var/www/html dizininden başarılı olan testconnection.php dosyanızı denedim, bu yüzden sorunun veritabanında mı yoksa web sunucusunda mı olduğundan gerçekten emin değilim. Test ettiğimde işe yarayan SELinux ayarlarını bu yoruma eklemeye çalışacağım.

  9. Bu sorunu, yönetici erişimim için şifreyi değiştirdikten hemen sonra yaşıyorum. Bana, programlama veya web geliştirici bilgisi neredeyse 0 olan birinin anlayabileceği dilde yazılmış bir çözüm sunabilir misiniz? Hem ön uç hem de arka uç için hatayı alıyorum. “wp-config.php” dosyasını “kontrol etme” konusunda HİÇBİR FİKRİM YOK (şimdiye kadar hiç duymamıştım). Nasıl ilerlemeliyim?

    Çok teşekkürler,
    Sevgiler,
    Andrea

  10. Benim için işe yarayan şuydu: cPanel'de, Gelişmiş Bölge Düzenleyici'ye gidin, alanı seçin, kaydedilen IP'yi kopyalayın ve wpbeginner'ın önerdiği gibi localhost'u IP ile değiştiriyorum ve çalışıyor! Teşekkürler!

  11. Bağlantı sorunu yaşıyordum. Sorun, daha önce yüklediğim MySQL'in çalışıyor olmasıydı. Bu yüzden onu durdurdum ve ardından Xampp'ın MySQL'ini çalıştırdım. İşe yaradı. Umarım yardımcı olur.

  12. Daha önce yüklediğim mySQL çalışıyordu. Onu durdurdum ve sonra Xampp ile gelen mySQL'i çalıştırdım. işe yaradı. Umarım yardımcı olur.

  13. WordPress'imiz AWS EC2'ye kuruluydu ve veritabanı web sunucusuyla aynı sunucuya kurulduğunda tüm sitelerimiz için “Veritabanı bağlantısı hatası oluşuyor” hatasını alıyorduk. Veritabanı her sitemiz için Amazon RDS'ye taşındığında, bu hata tekrarlamadı.

  14. Selamlar.

    Çok siteli kurulumumu bir alt dizinden köke taşıdığımda aynı sorunu yaşadım. Çeşitli öğreticilerde belirtilen tüm adımları izledikten sonra bile bu korkunç mesajla karşılaştım ve yaptığım hiçbir şey işe yaramadı.

    Benim için işe yarayan şuydu: cPanel'de, softaculous komut dosyası yükleyicinize gidin, WordPress kurulumunuz için düzenleme simgesini seçin, kurulumunuza işaret eden yolları değiştirin.

    Bunu yapıp kaydettikten sonra, site URL'me gittiğimde, tekrar çalışır duruma geldi ve sorunsuz ilerledi.

    Başka birinin yoluna yardımcı olması ihtimaline karşı bunu buraya bırakmak istedim.

  15. Teşekkürler dostum, hata oluştuğu için ngnix sunucusunda çalıştı.

  16. Veritabanı bağlantısıyla ilgili bir sorunum var. OVH'de çoklu sitede bağlı yeni bir web sitesi #2 için yeni bir veritabanı oluşturmak istedim ve wordpress kullanıcı adı, şifre vb. girmemi istediğinde, web sitesi #1'in bilgilerini kullandım, çünkü bunu yapmam gerekiyordu ANCAK “wp_” yerine “wp_2″ olarak değiştirmeden… Ve şimdi bu iki sitede de “Veritabanı bağlantısı hatası oluştu” mesajı var. Web sitesi #2'nin tüm FTP WP'lerini sildim ve çoklu siteden bağlantıyı kestim, ancak web sitesi #1'e geri dönmek ve girmek imkansız!! Bu sorunu nasıl çözebileceğimi biliyor musunuz?

  17. Web sitemle ilgili bir sorun yaşıyorum, WordPress veritabanım kayboluyor gibi görünüyor. MySQL'e giriş yaptım ve orada artık hiçbir şey yok. Daha önce başına böyle bir şey gelen oldu mu? Çözümü olan var mı?

  18. Bu sorunun nedeni, giriş sayfama karşı çok sayıda kişinin hackleme programı çalıştırmasıydı, bu da sunucuyu etkiliyordu. Her Cuma akşamı Pazar akşamına kadar oluyordu.

    Otomatik hack programlarını giriş sayfasına karşı çalıştıramamaları için o sayfayı bir açılır pencere ile koruyarak sorunu ortadan kaldırdık.

  19. Bunu paylaştığınız için teşekkürler - şirketin WP blogu bu hatanın arkasına kaybolduğunda bir panik yaşamamı engelledi. Veritabanının hala orada ve zarar görmediğini doğruladıktan sonra barındırma sağlayıcımı aradım.

    Meğer müşterilerin web sitelerini yeni ve geliştirilmiş sunuculara taşıyorlarmış ve bağlantı bilgilerini bir şekilde kaybetmişler. Umarım bugün onarılır.

    Ancak çok bilgilendirici bir makale ve her şeyin yolunda olup olmadığını kontrol etmek için MySQL'de nasıl kontrol yapacağıma dair hızlı bir hatırlatma (benim için). Teşekkürler!

  20. sayfa oluşturamıyorum, yeni gönderi yazamıyorum, temalarımı düzenleyemiyorum ve hatta resim yükleyemiyorum, sürekli olarak aşağıdaki hatayı alıyorum...

    Bu sayfa çalışmıyor.
    Herhangi bir veri gönderilmedi.
    ERR_EMPTY_RESPONSE
    web sitesi kurulumu yeni ancak bu sorunla karşı karşıyayım

  21. WordPress veritabanı kullanıcı adımı ve şifremi nasıl bulabilirim?

    Yanlışlıkla wp-config.php dosyasını sildim ve şimdi yeni dosyaları yükledim.

    Godaddy'nin Windows sunucusunu kullanıyorum…

    Aşağıdaki hatayı alıyorum:

    Bu, wp-config.php dosyanızdaki kullanıcı adı ve parola bilgilerinin yanlış olduğu veya veritabanı sunucusuna . adresinden ulaşılamadığı anlamına gelir. Bu, barındırma sağlayıcınızın veritabanı sunucusunun kapalı olduğu anlamına gelebilir.

    Doğru kullanıcı adını ve şifreyi girdiğinizden emin misiniz? Doğru ana bilgisayar adını yazdığınızdan emin misiniz? Veritabanı sunucusunun çalıştığından emin misiniz? Bu terimlerin ne anlama geldiğinden emin değilseniz, muhtemelen barındırma hizmeti aldığınız yerle iletişime geçmelisiniz. Hala yardıma ihtiyacınız varsa, her zaman WordPress Destek Forumlarını ziyaret edebilirsiniz.

    Lütfen bana yardım edin, bütün haftamı boşa harcadım...

    Teşekkürler..

    • Merhaba Jitesh,

      Hosting kontrol panelinize giriş yapabilir ve MySQL veritabanı bölümünü bulabilirsiniz. Büyük olasılıkla, veritabanı adı, kullanıcı adı ve şifre bilgilerini orada bulabileceksiniz. Alternatif olarak, bu bilgileri bulmanıza yardımcı olmaları için destek ekibiyle iletişime geçebilirsiniz.

      Yönetici

  22. Hepinize bu harika web sitesini sürdürdüğünüz için çok teşekkürler! Sizler, WordPress programlama işleriyle uğraşmak yerine sadece yazmaktan ve yayınlamaktan keyif alan bizler için sorunlar, meseleler ve bunların çözümleriyle beni sürekli kurtarıyorsunuz. Harika iş!
    Sağ olun!!!!

  23. Tüm harika makaleler için teşekkürler. Ancak WP kurarken bir sorun yaşıyorum. MAMP ile ilgili talimatlarınızı takip ettim ve hala "localhost:8888'e bağlanamıyor" mesajını alıyorum. Uzun bir arama sonucunda apache'yi test etmek için bir terminal kodu buldum. httpd çalışmıyor, başlatmaya çalışıyor diye döndü. Tekrar yaptım ve hiçbir şey dönmedi, belki işe yaradı.

    Yerel ana bilgisayara tekrar bağlanmayı denedim ve bu sefer Veritabanına bağlanırken hata aldım. En azından bu ilerleme gibi görünüyor! Yukarıdaki önerilerinizden bazılarını denedim ve bu sefer oldukça uzun bir süre bağlanmaya çalıştı, ancak sonunda yine Veritabanına bağlanırken hata verdi.

    Henüz mutlu WP sayfasını alamadım. Gerçekten bu durumla ilgili herhangi bir fikri olan var mı? Saatlerce araştırma yaptım, iletişime geçtim, şunu bunu denedim ve şu anda başka ne yapacağımı bilmiyorum. Ben kesinlikle bir WP acemisiyim.

    Şimdiden herkese teşekkürler.

      • Merhaba Ashley, Hayır, ne yazık ki bende de hiçbir şey işe yaramıyor! Henüz cevabı bilen birini bulamadım ve birçok yere sordum. Ben, farklı bir yazılım kullanıp WP'yi başka bir zamana bırakacağım. Çok tuhaf, çok zahmetli.

        • Bu bir WordPress sorunu değil, bir MAMP sorunu. Yerel bir sunucuda çalıştırmanız gerekiyorsa, farklı bir XAMP paketi deneyin. Daha da iyisi, paylaşımlı bir barındırma hesabı alın ve oraya kurun. Yerel XAMP sinir bozucu olabilir.

  24. WP yapılandırma dosyanıza onarım satırını eklediğinizde, ilk "if" ifadesinden hemen önce bildirimlerin en sonuna eklemeniz gerektiğini ilk okuduğumda kaçırdım. Ne yanlış yaptığımı anlamam biraz zaman aldı. Sorunumu hala çözmedi ama en azından olası bir sorunu listemden çıkarabildim.

  25. Harika ve yardımcı bir gönderi için teşekkürler.
    Veritabanı şifresini sıfırlayarak çözüldü ancak bu işlem birkaç kez tekrarlandı. Sorun çözüldü ancak sayfa hızı şu anda çok yavaş.

  26. Aynı sorunu yaşadım ve her şeyi denedim. TestConnection başarısız oluyordu. Tek yapmam gereken MySQL Cpanel aracılığıyla kullanıcı şifresini manuel olarak düzenlemekti ve aniden çalıştı!

  27. Çok kafam karıştı. WordPress'te ilk kez kullanıyorum. Hiçbir teknik deneyimim yok. Herhangi bir hata mesajı almadım. Sitem yayında. Yaşadığım sorun, sayfayı güncellediğimde bazı güncellemelerin etkili olması, bazılarının ise olmamasıydı. WordPress'i aradım ve veritabanını doğru ayarlamadığımı söylediler. Bu, bu makaledeki sorunla aynı mı yoksa tamamen farklı bir şey mi? Şimdiden teşekkürler.

  28. Merhaba, dizüstü bilgisayarımı biçimlendirdiğimde ve XAMPP'yi yeniden yüklediğimde bu sorunla karşılaştım.

    Problem was, I forgot to create a new Mysql user with the same data (host, name and password) from my BD user stored on wp-config.php, just like we do when we configure one new WP site for the first time. That solved it :)

    Yani, belki de sorun kullanıcının yeterli izne sahip olmamasıdır… belki de sorun, kullanıcının mysql.user tablosunda basitçe mevcut olmamasıdır! (söylediğim gibi, bilgisayarınızı biçimlendirdikten sonra bu mümkün olabilir).

  29. harika yardım için teşekkürler, localhost yerine 127.0.0.1 yazarak benimki düzeldi

  30. Aynı sorunu yaşadım, bunu veritabanı parolasını değiştirerek ve config.php dosyasında düzelterek çözmeyi başardım.

    Parolanın aniden neden sorun haline geldiğini hiç bilmiyorum.

  31. wp-config.php dosyamdaki localhost'u GoDaddy cPanel'deki ana bilgisayar hesabımın IP'si ile değiştirmek işe yaradı. GoDaddy desteği bile saçmalıyordu. Barındırma planımın kaynakları az olduğu için yaklaşık 200 dolar karşılığında yükseltmemi söylediklerini hayal edin, neredeyse inanıyordum ta ki bu makaleyi bulana kadar. Çok teşekkürler.

    • Sorunum hala devam ediyor. GoDaddy denedi ama yardım edemedi. 80,00 dolara bir WordPress uzmanının inceleyeceği bir hizmetleri var. Ancak, uzman sorunu çözebilir veya çözemez garantisi yok ama yine de 80,00 dolara ödemeniz gerekiyor.

  32. Bu inceleme çok yardımcı oldu,

    Windows sunucusunda benzer bir kurulum sorunu yaşadım, sürekli veritabanı hatası alıyordum ve yaptığım şey, dahili sunucu olan localhost'u harici sunucu olan IP Adresi ve Port ile değiştirmekti ve mükemmel çalıştı.

  33. Benimki yaklaşık 20 dakika önce oldu, Ipage'de barındırıyorum ve NE KORKUTTU!!! Her şey aniden oldu ve dizüstü bilgisayarımla ne admin sitesine ne de web sitesinin kendisine erişemedim ama telefonumla siteye erişebildim.
    Sonra bu rehberi okumayı bitiremeden site kendi kendine geri geldi lol. Bunun gelecekte olmasını önlemenin bir yolu olup olmadığını bilmek istiyorum.

  34. Güzel makale. AMP hataları hakkında ve bunları nasıl düzelteceğim hakkında bilgi almak istiyorum?

    • Bu yardımcı oldu, Çok teşekkür ederim. Zorlandığımda her zaman WP Beginner'a güvenirim.

  35. web sitem veritabanı bağlantı hatası gösteriyor.

    Birisi sorunu çözmeme yardım edebilir mi

    web sitem amazonweb service'de oluşturuldu

    Her 24 saatte bir veritabanı bağlantı hatası gösteriyor
    php-myadmin, wp-content her şey yolunda
    Bu sorunu çözmeme lütfen yardım edebilir misiniz?

  36. WordPress hesabım yok, ancak son zamanlarda birkaç sitede başıma bu durum çok sık geliyor. Bunu nasıl düzeltebilirim? (Not: Bu diğer sitelerin sahibi değilim ve veritabanlarına doğrudan erişebileceğimi sanmıyorum)

  37. Makale için çok teşekkürler. Aynı sorunla karşılaştım.
    1. Wp-Config dosyası doğruydu
    2. phpMyadmin bağlantısı başarılıydı
    3. testconnection.php yaklaşımı da başarılıydı
    4. Site URL'sini güncellemeye çalıştım, WP'nin tablo adlarının adlandırma kuralları değiştiği için bunu alamadım

    İŞTE SONUNDA BANA YARDIMCI OLAN BU.
    İçeriği görüntülemek için phpMyAdmin penceresinde wp_Options” tablosunu seçtim, bilgilendirici bir Hata mesajı vardı, tablo onarılmalı. (wp-config otomatik onarım işe yaramadı)

    I was able to repair using the options available in phpMyAdmin and got my site back. :) Thanks all.

  38. Merhaba.. yardım isteyebilir miyim lütfen.. şu anda canlı WordPress sitemi XAMPP kullanarak yerel ortama aktarıyorum.. veritabanım iyi durumda ancak WordPress kurulumu sırasında ona bağlanamıyorum. lütfen yardım edin.. şimdiden teşekkürler!

  39. Merhaba,

    Bu makale için teşekkürler. Web sitem yakın zamanda hacklendi ve hosting sağlayıcısından hiçbir destek alamadıktan sonra, WordPress'i yeniden yüklemem ve yedeği yüklemem gerekeceği söylendi. Ücretli eklentiler çok pahalı olduğu için yedekleme eklentileri kullanmadım (Güney Afrika'dayım). Bu yüzden Softaculous aracılığıyla bir cpanel yedeği yaptım ve 1.03 GB'lık Zip dosyasını indirdim. İki hafta sonra sitem hacklendi (Bir haftada iki kez). İkinci hack ile WordPress kurulumum tehlikeye girdi ve yedek sunucudan silindi. Bu yüzden orijinal kurulumu silip yeniden yüklemem gerekti. Şimdi zip dosyasını dosya yöneticisine yüklemek için tüm adımları izledim ve şimdi bu durumdayım: Veritabanı Bağlantısı Kurulurken Hata Oluştu. Bu gönderide önerilen tüm çözümleri denedim ama hala bir ilerleme yok. Lütfen bana yardım edin! WordPress'e oldukça yeniyim ve bu benim en büyük müşterimin web sitesi.
    Saygılarımla,
    Tanya

    • Merhaba Tanya,

      Bu hatanın en yaygın nedeni, wp-config.php dosyanızdaki yanlış Veritabanı bilgileridir. WordPress veritabanınızı doğru bir şekilde geri yüklediğinizi onaylayın, ardından mysql ana bilgisayarını, veritabanı adını, veritabanı kullanıcı adını ve şifresini dikkatlice girin. Emin değilseniz, barındırma sağlayıcınıza sorun, size mysql ana bilgisayarınızı ve diğer bilgileri bildireceklerdir.

      Umarım yardımcı olur

      Yönetici

  40. Bazı kişiler sorunlarını localhost'u IP ile değiştirerek çözdüklerini öne sürdüler.

    Bende işe yaradı….
    Bunun mantıksal bir açıklaması var mı…?

    • Düşünün. 'Localhost' bir konumun adıdır. Bunu IP ile değiştirmek işe yararsa, 'localhost' gitmesi gereken yere işaret etmiyordu demektir.

  41. Makaleniz için teşekkür ederim, sorunumu çözmeme yardımcı olan çok bilgilendirici ve faydalıydı.

  42. Macbook'umda MAMP kurulumum var. Yani MySQL'i de yerel makinemde çalıştırıyorum. Benim sorunum, wp-config.php dosyasında veritabanı sunucusu 'localhost'un çalışmamasıydı. Bunu 127.0.0.1 olarak değiştirdiğimde çalışmaya başladı.

  43. Veritabanı onarım komutu benim için işe yaradı.
    Ön uç veya site iyiydi ancak yönetici paneline erişemiyordum – Onarım, bozuk bir veritabanı dosyası (wp-options) buldu – onarım işe yaradı

  44. Yaptığım şey şuydu: cPanel'de MySQL veritabanlarına girdim ve mevcut kullanıcıya doğru aşağı kaydırıp şifreyi değiştirdim. wp-config.php dosyamdaki şifreyle aynı şifreyi kullandım ama nedense şifre bozuktu. Şimdi her şey yolunda.

    • Bu hatayı bir müşterinin sitesinde aldım. Bluehost teknisyeniyle sohbet ettikten sonra geri aradım ve aldığım telefon destek personeli aynı @JP Hoey hilesini yaptı (DB şifresini değiştirmek ve wp-config.php'de güncellemek). 5 dakika sürdü ve harika çalıştı.

  45. Benim için anlaşılması zor bir durum...

    Parolanızda # kullanmayın.

    Parolamda PHP'de bir şeyleri bozan iki karma etiketi vardı - sanırım karma etiketleri yorum oluşturuyor. Karma etiketlerini kaldırdım ve BOOM, giriş yaptım.

  46. Öncelikle “Veritabanı sunucusuna bağlanabildik (bu da kullanıcı adınızın ve şifrenizin doğru olduğu anlamına gelir) ancak XXXXXX veritabanını seçemedik.” hakkındaki iyi belgelenmiş makaleniz için teşekkürler.

    Makalede belirtilen hemen hemen her şeyi denedim ama sorunumu çözemedim. İşte bir özet ve geçmiş.

    Yerel makine kurulumu:
    MySQL 5.7.17 ve MySQL WorkBench 6.3.8'i kurdum. Ve WordPress 4.7.2'yi. MySQL, hem önceki bir MySQL sürümünü hem de WorkBench'i kaldırdıktan sonra kuruldu. Önceki sürüm aynı veritabanı hatasını gösteriyordu. Önceki WordPress/MySQL yaklaşık 2 yıl önce çalışıyordu, ancak yakın zamanda bu yeni site için yeni WordPress çerçevesini kurmaya başladığımda bu sorunla karşılaştığım bir WordPress Web sitesi geliştirmek için bir proje aldım. Eski WordPress sitesi silindi, bu yüzden çalışıp çalışmadığını test edemedim.

    Bu yüzden, neden taze bir başlangıç yapıp en son sürümlere yükseltmeyeyim diye düşündüm, vb.

    Ancak, bu yeni sürümde de veritabanına bağlanamama sorunu vardı. Sorunu "izinlere" indirdim ve kodu çözemedim.

    MySQL Sunucusu günlükleri bunun bu durum olduğunu doğruluyor:
    Zaman Damgası, İş Parçacığı, Tür, Ayrıntılar
    2017-01-28T02:46:24, 134, Not, Kullanıcı 'root'@'localhost' için erişim reddedildi (şifre kullanılarak: EVET)

    Yeni bir WP dizini oluşturdum ve taze bir WP sürümü vb. yükledim.
    WorkBench'te yeni veritabanları sildim ve oluşturdum, onlara uygun kullanıcı ve şifreleri atadım.

    Kullanıcılar ve Ayrıcalıklar, İstemci Bağlantıları'nı kontrol ettim ve veritabanına erişimi engelleyebilecek hiçbir şey bulamadım.

    MySQL Dizinim ve alt dizinlerim için Windows 7 izinlerimi kontrol ettim. Ana MySQL Dizinindeki "Salt Okunur" seçeneğini kaldırdım ve tüm dizinler ve dosyalar okunabilir/yazılabilir durumda.

    Veritabanına bağlanma denemelerimde her seferinde bir şeyler değiştirdiğimde ilerleme kaydettim.

    Tükenmiş durumdayım ve WP Destek Ekibi'nin "veritabanı seçilemiyor" sorununa iyi bir yanıt vermemesinden dolayı çok hayal kırıklığına uğradım. Bu, birçok geliştiricinin yaşadığı ve çözümü olmayan "popüler" bir sorun - benden daha deneyimli olanların çoğu bile yaşıyor.

    Son umudımsın!

    Teşekkürler!

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.