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ş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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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:

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.

cgjam
wordpress yüklemeye çalışırken başıma geldi, kullanıcı ayrıcalıklarını etkinleştirmediğimi fark etmemişim! bu yardımcı makale için teşekkürler
Moogie1947
Yükseltmeden önce dosyalarımı yedekledikten ve veritabanıma erişmek ve yedeklemek için bir şifre belirledikten sonra başıma geldi.
Siteniz sayesinde otomatik oluşturulan şifreyi (var olduğunu bilmediğim için) yanlışlıkla değiştirdiğimi fark ettim. Bu yüzden yedek setimdeki config.php dosyasında buldum ve barındırma hizmetimin sitesindeki yönetici panelinde sıfırladım. Hepsi şimdi OK.
Harika bir makale için ne kadar teşekkür etsem azdır.
ValentinaMercenaro
Hepsini denedim! Sonunda ana bilgisayarımın cpanel'inde farklı bir
Veritabanı Kullanıcısı oluşturarak (elbette tüm ayrıcalıkları vererek)
ve wp-config.php dosyasında Veritabanı Ana Bilgisayarını sunucu IP'me değiştirerek çözdüm.
Bunun sorunu nasıl çözeceğine dair hiçbir fikrim yok ama belki de
Veritabanı Adı ve Veritabanı Kullanıcısı aynı isimde olamaz. (Düşünebilirsiniz: "duh! Elbette olamaz!!!", evet, barındırma hizmetimin "Veritabanı Oluşturma Sihirbazı" iki alanı otomatik oluşturmuştu ve inanın ya da inanmayın, başlangıçta değiştirmeme izin vermiyordu). Sorunu çözmek için daha sonra ayrı olarak yeni bir kullanıcı oluşturmam gerekti.
Bu harika gönderi için teşekkürler. x
bfadmin1
Harikasın ....
Veritabanı şifresini değiştirmenin WordPress ile veritabanı bağlantısını keseceğini bilmiyordum ....
Çözüm 2 harikaydı ....... en fazla 2 dakika sürdü.
Çok teşekkürler!!!
acil yardım!
merhaba… bu hatayı alıyorum. bugün aniden oldu! bir sayfadaki bazı metinler dışında hiçbir şey değiştirilmedi. çıkış yaptım. şimdi hatayı aldım.
Paragraflardan birinde şöyle diyorsun: “Yapmanız gereken ilk şey, sitenin ön yüzünde ve sitenin arka yüzünde (wp-admin) aynı hatayı aldığınızdan emin olmaktır. Eğer hata mesajı her iki sayfada da aynıysa “Veritabanı bağlantısı kurulamadı hatası”, o zaman bir sonraki adıma geçin.” bir sonraki adım nedir? her iki tarafta da hata alıyorum.
bu benim için kafa karıştırıcıydı. üzgünüm. peki bunu nasıl düzeltebileceğimi anlamak için bir sonraki adım nedir!
yardımın için teşekkürler!
PeterBestel
This error happened to one of my membership sites, except when you logged in, the site looked and acted normally.
Veritabanı kullanıcısını değiştirmek ve temanın suçlu olduğunu iddia etmek de dahil olmak üzere her zamanki yolları izledikten sonra, wp-config.php dosyasının sonunda fazladan bir "?>" olduğunu keşfettim. Onu sildikten sonra her şey çalıştı.
Oraya nasıl gittiği hakkında hiçbir fikrim yok. Saatlerce süren hayal kırıklığı iki karakter silinerek giderildi!!
Jayden Lawson
Teşekkürler çocuklar! Tabloyu onaramadım, bu yüzden bu tavsiyeyi phpMyAdmin'de o tabloyu onarmak için izledim http://wordpress.org/support/topic/wp_options-table-is-marked-as-crashed-10?replies=6
Ed Luvables
Bu mükemmel çalıştı, yapılandırma dosyasındaki şifremi değiştirmeyi unutmuşum. Teşekkürler!
George Stroud
Bu sorunla, veritabanının bozulduğunu fark ettim ancak bu durumun WordPress onarım aracına erişemememe neden olduğunu gördüm – ancak, barındırma kontrol panelimdeki (cPanel) mySQL bölümünü kullanarak bir onarım yapabildim ve ardından site hemen geri geldi.
Jenerwin
az önce bu tür bir hatayla karşılaştım..ve veritabanı optimizasyonu ve onarımı ile düzeltebildim..bu gönderiyi beğendim..alkış..
Carrie Case
Permalinks'i Post Name olarak ayarlamıştım. Varsayılana geri döndüm ve hata ortadan kalktı ve sayfalarım yeniden göründü. Sonra Post Name'e geri döndüm çünkü bu ayarı tercih ediyorum ve hala çalıştı. Tamamdır. Bu saçmalığı anlamak saatlerimi aldı. Lol.
Joninashby
Hayatımı kurtardı – veritabanı şifresini barındırma kontrol panelinde değiştirdim, wp-config'de güncellemem gerektiğini bilmiyordum. Saatlerce süren stresten kurtuldum – teşekkürler!
K.C. Bateman
teşekkürler
Bu çok yardımcı oldu!
Ayo Akinbode
İşe yaradı! Çok teşekkürler
BillR
Bu sorunu bugün yaşadım.
Sunucu dün gece çökmüştü ve sorun bilindiğinde oldukça hızlı bir şekilde müdahale edildi.
Bir süre her şey çalıştı ancak bugün WordPress veritabanına bağlantı kuramadı.
Simple Machines Forum veritabanı düzgün çalışıyordu ve forum yükleniyordu.
Yaptığım şunlardı:
1. Yeni bir veritabanı kullanıcısı oluşturun
2. Bu kullanıcıya WP veritabanında tam yetkiler atayın.
3. Bu kullanıcıyı kullanmak için WP_config'i güncelleyin
After that all was good.
Görünüşe göre bir sunucu sorunundan sonra, kullanıcı tam ayrıcalıklara sahip görünse bile WordPress kullanıcı ayrıcalıkları bozulabilir veya değişebilir.
Thanks for this post. It pointed me in the right direction.
Alex
Çok teşekkür ederim!... cevabı saatlerce aradım ve sizinki tam olarak işe yaradı!...
Chris
This worked for me as well. Very strange.
Enhow
Merhaba! Sürekli bu sorunla karşılaşıyorum, web sayfasına gidiyorum ve bu hatayı gösteriyor, ancak birkaç dakika sonra yenilediğimde hata ortadan kalkıyor. Olmayı bıraktığı için unutmuştum bile. Ama bugün iş ortaklarımdan (4 kişi) neredeyse aynı anda siteye girmelerini istedim, yeni mobil görünümü görmek için ve bazıları hatayı aldı, bazıları almadı (tam olarak aynı anda değildi çünkü telefonlarında yapmalarını istedim ve herkesin farklı bir hızı vardı) bu beni çok endişelendiriyor. Bu sorunu yaşayan başka birine sunucusundan kaynaklandığını söylediğini okudum. Sunucumu arayıp ne olduğunu sormalıyım? Yoksa benim bir şey yapmış olma ihtimalim var mı? Neredeyse her gün tuhaf oluyor ve sadece geçiyor. Teşekkürler!
WPBeginner Desteği
Veritabanı sunucunuz düzgün çalışmıyor gibi görünüyor. Lütfen web barındırıcınızla iletişime geçin.
Yönetici
Mike
Teşekkürler! .php dosyasını düzenledim ve sorunumu çözdüm. Harika.
Terry
Üzgünüm arkadaşlar, ancak gerçek bir başlangıç seviyesi için bilgileriniz, belki bazılarımızın sahip olduğundan daha fazla şey yapma bilgisi gerektiriyor gibi görünüyor. Bunu veya şunu kontrol edin demek sorun değil, ancak oraya nasıl gideceğimizi hiç bilmiyorsak, pek yardımcı olmuyor. Teknik seviye orada değilse burada olmamamız gerektiğini söylediğinizi biliyorum, ama bu yardımcı olmuyor. Daha adım adım bir prosedür izlenebilir, ancak belki de bu çok fazla şey istemektir. Teşekkürler.
WPBeginner Desteği
Anlıyoruz ve bu bilgiyi kolay bulamadığınız için üzgünüz. Lütfen hangi konuda sorun yaşadığınızı bize bildirin, daha fazla açıklamaya çalışalım.
Yönetici
Henri
Teşekkürler – Makaleniz sorunu dakikalar içinde çözmeme yardımcı oldu!
Chuck
Dün gece Centos sunucum çöktü ve geri geldiğinde hatayı aldım.
Benim için işe yarayan şey /var/lib/mysql/mysql.sock dosyasını yeniden adlandırmak, mysql servisini service mysqld start ile başlatmak, sunucuyu shutdown -h now ile kapatmak, ardından sunucuyu tekrar açmaktı.
Temel olarak, çökme MySQL'i kilitlemişti, bu yüzden aslında çalışmıyorken çalıştığını sanıyordu.
Bart
Çok teşekkür ederim!
Benim durumumda şu şekilde düzelttim:
1) veritabanıma bağlı mevcut kullanıcıyı silmek
2) tüm yetkilere sahip YENİ bir kullanıcı oluşturmak
3) bu kullanıcıyı veritabanına eklemek
4) config.php'deki ayrıntılarımı (kullanıcı ve şifre) yenilemek
5) sitemi yenilemek (F5)
Ayrıca, bununla ilgili hiçbir şeyi değiştirmemiş olmama rağmen, WP yönetim sayfamı yeniden yüklediğimde, Facebook eklentisinin bir tür bellek tükenmesine neden olduğunu belirten bir Hata oluştu. Eklentiyi wp-content/plugins'te yeniden adlandırarak devre dışı bıraktım ve sorunumu çözdüm.
Bu arada, bu aynı zamanda ana sayfamdaki bazı görüntüleme sorunlarını da çözdü.
Umarım bu geri bildirim yardımcı olur ve tekrar, bu makaleyi paylaştığınız için çok teşekkür ederim!
Bart
lubna
DB'nin başarılı kurulumundan sonra wp'ye giriş yapamıyorum
Ruthie
Bu sabah şirketimin geliştirme sitesine giriş yapmaya gittiğimde bu mesajı aldım (arka uçta ve ön uçta), ancak 10 dakika sonra sayfayı yeniledim ve artık bir sorun değildi. Kendiliğinden çözüldüğü için memnunum ama diğer yandan neden olduğunu ve tekrar olmaması için nasıl düzeltildiğini gerçekten bilmek istiyorum. Fikirleriniz var mı?
WPBeginner Desteği
Bu hatayı aldığınız sırada veritabanı sunucusunun kapalı olması mümkündür. Veritabanı sunucusu tekrar çevrimiçi olduğunda sorun çözülmüştür.
Yönetici
Derek Smith
Bir veritabanı hatası alıyorum ve yardım etmeniz gerekiyor. 40 WP sitesi satın aldım ve bir hostingden diğerine (GoDaddy) taşıdım. DNS'i değiştirmeden önce sitelerdeki içeriğin bir kısmını değiştirdim. Dün gece tüm alan adlarını Godaddy'nin DNS'iyle eşleşecek şekilde değiştirdim, şimdi üzerinde çalıştığım tüm sitelerde veritabanı hatası sorunları yaşıyorum.
Backend tarafında biraz yeniyim ama dosyaları değiştirdikten sonra DNS'i yönlendirmenin bir şekilde her şeyi bozduğunu düşünüyorum, dokunmadığım siteler hala çalıştığı için aklıma gelen tek şey bu. Teşekkürler
WPBeginner Desteği
First you should have backedup your old databases using phpMyAdmin and then import them to your new webhost’s database server using phpMyAdmin. You should then change your DNS settings to point to your new web host. After that you need to edit wp-config file on all your sites, change the database name, password, host, settings to match your new databases.
Yönetici
Derek Smith
Şu noktaya geldiğinde bunu düzeltmek için ne yapmalıyım? Tüm DNS ayarları değiştirildi ve hata mesajları almaya devam ediyorum. Orijinal dosyaları geri yüklemenin bir yolu var mı?
Tony
Merhaba…
Bir süredir yerel bir kurulum üzerinde çalışıyordum ve yerel kurulumumun URL'sini başka bir şeye değiştirmek istedim, bu yüzden wp-config veritabanı adımı, “wp-options” içindeki veritabanının mamp ayarlarımı… ve hatırlamadığım bazı diğer şeyleri oldukça fazla değiştirdim. Bu “veritabanı bağlantısı kurulamadı” hatasına yol açtı. Bütün bir gün sorun gidermeye çalıştım (mamp ve wordpress'i yerel olarak ilk kurduğumda yaşadığım aynı kabusa geri döndüm). Her şeyi eski haline getirdim ama nafile, kendimi yine çok sinirli ve aptal hissetmeme neden oldu…! Bu yüzden, bu makaleyi sonuna kadar okudum ve “Başkaları İçin Çalışan Çözümler” bölümündeki “siteurl” çözümünden bahsettiği yere geldim ve bunu kontrol etmek için phpmyadmin'e geri döndüm… gerçekten de… ilgili veritabanının “wp-options”unda, “site url” alanında, veritabanımın adını taşıyordu (ki bunu daha önce etkisini fark etmeden aptalca değiştirmiştim), ayrıca sorunsuz erişebildiğim diğer veritabanlarıyla da karşılaştırdım ve alan gerçekten de gerçek veritabanı adı yerine “siteurl” diyordu!
Hemen değiştirdim ve ohhh…. veritabanımı geri aldım ve çalışır duruma getirdim ve sorunsuz giriş yaptım..!!
Arkadaşlar, benzer bir şey yaptıysanız, önce bunu kontrol edin… kesinlikle kendimi aptal hissettirdi… en azından artık kolumda başka bir sorun giderme hilesi var… katkılarınız için teşekkürler..!
WPBeginner Desteği
Çözümü bulduğuna sevindim. Diğer kullanıcılarla paylaştığın için teşekkürler.
Yönetici
Thouhedul Islam
Detaylar için teşekkürler. Ama bence bu çok basit. Bunu senin gibi karmaşıklaştırma. Sadece wp-config.php dosyasını aç ve veritabanı kullanıcı adını ve şifresini değiştir. Umarım düzelir.
—
Bamanya Brian
Thanks man..i followed all thru and now my site is up..Godbless
Tamas
Merhaba,
Bu açıklama için teşekkürler.
Sitemi az önce BlueHost'tan DreamHost'a taşıdım.
Siteme gittiğimde BOŞ (gerçekten boş, beyaz) bir sayfa alıyorum. Başka hiçbir şey yok.
Ancak, wp-admin'e gittiğimde... "Veritabanı bağlantısı kurulamadı" hatası görüntüleniyor.
MySQL'e (msql.remete.org adresine giderek) giriş yapabiliyorum ve çalışıyor.
wp-config'deki dört parametrenin hepsi de iyi görünüyor:
/** WordPress için veritabanının adı */
define(‘DB_NAME’, ”);
/** MySQL veritabanı kullanıcı adı */
define(‘DB_USER’, ”);
/** MySQL veritabanı şifresi */
define(‘DB_PASSWORD’, ”);
/** MySQL ana bilgisayar adı */
define(‘DB_HOST’, ”);
Burada DreamHost'ta olması gerektiği gibi "localhost" yerine "msql.remete.org" ile değiştirdim.
Sitem remete.org.
Zaten birkaç WP sitesini taşıdım… ve bazıları iyi çalıştı, bazılarının kök dizininde beyaz sayfa vardı, ancak bu “Veritabanı bağlantısı kurma hatası” hatasıyla karşılaşan ilk ve tek site.
Veritabanı bağlantısını nasıl çalıştırabilirim?
Kök dizin de (boş sayfa yerine) nasıl çalıştırılabilir?
Yardımınız için gerçekten minnettar olurum.
Çok teşekkürler,
Budapeşte'den Tamas
d4drdave
Ace post, worked a treat
Shlomi
çok kullanıcılı bir dağıtım için, wp_blogs tablosunu da kontrol etmeniz ve doğru URL'nin orada göründüğünden emin olmanız gerekir, aksi takdirde wordpress “veritabanı bağlantısı kurma hatası” diyecektir
Matt
DİNG DİNG! Üretim verilerinin bir kopyasını indirmiştim ve çoklu site örneğiyle bu hatayı alıyordum. wp_blogs tablosundaki "domain" sütununu güncelledim ve tekrar çalıştı. Belirttiğiniz için teşekkürler!
Olga
Thank you for producing this quality post. Your instruction worked perfectly! and saved me lots of hassle
Bulbul
Teşekkürler! sorunumu birkaç dakika içinde çözdü..
Alex
Selam dostum. Bu İYİ gönderi için sana teşekkür etmek istedim. İşe yaramadı ve nedenini bilmiyordum.
Blogunu okudum ve her şeyi takip ettim ve şimdi tekrar çalışıyor.. 11 SAATLİK çalışmadan sonra.
This is a sign of appreciation.. If you were here I’d get you a huge beer. Thanks so much for your clear help!
Alex
Travis
Aman Tanrım. Genellikle bu tür gönderiler, talimatları izledikten sonra benim için pek işe yaramaz... ama siz beyefendi günü kurtardınız. Teşekkür ederim!
Allen
Çok teşekkürler. İşe yaradı.
Tish
Bunun için çok teşekkür ederim! Bunu takip edene kadar kesinlikle sitemi tamamen kaybettiğimi düşünüyordum. Tek takıldığım nokta, wordpress'e giremediğim için wp-config.php dosyasını nerede bulacağımı hiç bilmememdi. Sonunda barındırma hizmetim aracılığıyla dosya yöneticimi buldum, ancak bu kısmı anlamam biraz zaman aldı. Harika bilgileri paylaşmaya devam edin!
Zewdu
Neden bu mesajı alıyorum ve nasıl düzeltebilirim?
Güncelleme indiriliyor http://wordpress.org/wordpress-3.8-new-bundled.zip…
Güncelleme açılıyor…
Dizin oluşturulamadı.: /home/mrc-et.com/www/wp-content/upgrade/wordpress-3.tmp
Kurulum Başarısız Oldu
WPBeginner Desteği
Zewdu bu, dosya izinleriniz düzgün ayarlanmadığında veya barındırıcınızın ucunda bazı yapılandırma sorunları olduğunda meydana gelebilir. Lütfen web barındırıcınızla iletişime geçin.
Yönetici
Michael
VEYA…
Eğer düzenleyicide .php sayfalarınızla/kodunuzla oynadıysanız ve kopyalayıp orijinaline yapıştırmanız bu veritabanı bağlantı hatasıyla çalışmadıysa… çözüm, FTP aracılığıyla düzenlediğiniz .php dosyasının tam klasörüne kopyalayıp yapıştırarak, düzenlenmiş olanın üzerine yazmaktır ve bu kesinlikle sitenizin tekrar çevrimiçi görünmesini sağlayacaktır.
superfunkie
Hi! Im facing the same problem with the wordpress. I did copy and paste the testconnection.php and it showed “Access Denied”. But when I edited the line – “mysql_connect” to “mysqli_connect” database was connected successfully. How do I implement “mysqli_connect” in the wordpress config file?
WPBeginner Desteği
Superfunkie lütfen php sürümünüzü kontrol edin, eğer PHP 5.5 ise web barındırıcınızla iletişime geçin ve bu hata hakkında onları bilgilendirin.
Yönetici
Aaqil Mahmood
Sitem için android tarayıcılarda “güvenli bir veri bağlantısı kurulamadı” mesajını görüyorum
, yalnızca gönderileri okurken ana sayfada değil.
marcel
Merhaba,
MAMP ile yeni bir WordPress kurulumunu başlatmak için çaresizce uğraşıyorum, hem Apache hem de MySQL yeşil ışıklar yanıyor, ancak tarayıcıda başlattığımda “Veritabanı bağlantısı kurulamadı” mesajını alıyorum.
Ben nispeten yeniyim ve yukarıdaki seçeneklerin çoğu oldukça ileri düzeyde görünüyor ve zaten çalışan web siteleri için, WordPress'in yeni kurulumları için bu sorunu çözmenin basit bir yolu var mı?
Wordpress'in kurulumu çok zor olmaması gerekiyordu...
Şimdiden teşekkürler!
WPBeginner Desteği
marcel open the wp-config.php file in your WordPress install folder. And check your database username and password. Usually on fresh install of MAMP database username should be root and password should be left blank.
Yönetici
patel sumit
çok yardımcı oldu teşekkürler
Gautam Sharma
Ben bir yeniyim ve sitemin verilerine filezilla üzerinden erişiyorum, lütfen bağlantıyı nasıl test edeceğimi söyleyin çünkü barındırma kontrol panelinde herhangi bir phpmy admin görmedim.
WPBeginner Desteği
Web barındırıcınız cPanel kullanıyorsa, veritabanı bölümünün altında phpMyAdmin'i göreceksiniz. Diğer barındırma kontrol panelleri için, web barındırıcınıza sorabilirsiniz.
Yönetici
Hamza
Teşekkürler, çalıştı!
Jen Barnes
Afedersiniz, aptalca bir soru gibi görünebilir ama MySQL testinde "root" için ne girmeliyim?
$link = mysql_connect(‘localhost’, ‘root’, ‘Q3dDZE3PiUpQ’);
Teşekkürler!
WPBeginner Desteği
MySQL kullanıcı adınızı root ile değiştirin (MySQL kullanıcı adınız zaten root değilse değiştirmeyin) ve ardından parolanızı girin. MySQL ana bilgisayarınızın localhost, kullanıcı adınızın jenbarnes ve parolanızın Q3dDZE3PiUpQ olduğunu varsayarsak, şu şekilde kullanırsınız:
$link = mysql_connect('localhost', 'jenbarnes', 'Q3dDZE3PiUpQ' );Yönetici
lee getty
Teşekkürler dostum, web sitemi kurtardın
Kasper
Selam, sitemi wp-admin'e giremiyorum veya siteyi ziyaret edemiyorum?
Ne yapmalıyım? Bu hatadan dolayı (aşağıda) tüm 4 alan adım çöktü.
"Veritabanı bağlantısı kurulamadı"
Lütfen bana yardım et!
– Kasper
WPBeginner Desteği
Lütfen yukarıdaki makalede belirtilen adımları deneyin.
Yönetici
Faysal Shahi
Kardeşim, bu bloga Google çevirici ekle. Bu yazıyı Bengalceye çevirmem gerekiyor.
Peter
Teşekkürler dostum!
Helped a lot, keep up the good work
Asif
Aman Tanrım! Teşekkürler beyler! Neredeyse kalp krizi geçiriyordum.
Bu benim ilk veri yedeklememdi (web sitemin çökmemesi veya çökse bile kurtarabilmem için) PHPadmin paneline giriş yaptım şifreyi değiştirdim çünkü orijinali otomatik oluşturulmuştu. giriş yaptım ve yedekledim. rahatladım web siteme geri döndüm ve bam! bu büyük harfler: Veritabanı Bağlantısı Kurulamadı Hatası
Dostum, anlayabilirsin, birkaç saniye boyunca donup kaldım..
Neyse çok teşekkürler!!
onel
Çok teşekkürler!!! İşe yaradı!!!