error establishing a database connection


Evet arkadaþlar site iþiyle uðraþanlar her zaman olmasa da yukarýda ki hatayý alabilir bu hatayý alan arkadaþlar bu hatanýn en önemli sebebi veri tabanýnýn bozulmasýdýr.Aslýnda bu iþin çok basit çözümü var bugün bir arkadaþýmýn sitesinde bu sorun oldu bende deneyimleme þansým oldu ve bu vesile ile iþe yarayacak bu bilgiyi paylaþýp hatayý alanlara yardýmcý olmak istedim umarým hatayý bu konu sayesinde çözenler bir teþekkür eder.


Çözüm



1. Ýlk önce WordPress’in kurulu olduðu hosting hesabýnýzýn kontrol paneline eriþiminizin olmasý gerekecek yani c-panel girip dosya yöneticisine gireceksiniz





2. Daha sonra WordPress dizininde wp-config.php dosyasýný bulucaksýnýz üzerine sað týklayýp edit veya düzenle diyeceksiniz.





3. Açýlan dosyada aþaðýda vereceðim kod satýrýný /* That’s all, stop editing! Happy blogging. */ satýrýnýn hemen üstüne ekleyeceksiniz ve kaydet ve deðiþtir diyeceksiniz.Bu kod veri tabanýnýzý onarmanýzý saðlayacak komut dosyasýdýr.

Kod:
define( 'WP_ALLOW_REPAIR', true );


4. Sonrasýnda siteniz.com/wp-admin/maint/repair.php adresine gideceksiniz.( sitenizin adý yazan yere kendi sitenizi yazýn )



5. Bu linke gittiðinizde WordPress’in veri tabaný karþýnýza gelecek burada iki seçenek var ya veri tabanýný düzeltecek yada yeni bir veri tabaný oluþturacaksýnýz.Burada seçmeniz gereken repair yani onarma adýmýný seçmenizdir yeni veri tabaný oluþturursanýz daha büyük sýkýntý olacaktýr.Siteniz boþ herhangi bir makale ayar yoksa yeni veri tabaný da oluþturabilirsiniz. Onarma seçeneðini seçtikten sonra 30 - 40 saniye kadar sürecek ve iþlem tamamlanacak sitenize sorunsuz girebiliyorsanýz iþlem tamamdýr.



ÖNEMLÝ!!!!!
Bu iþlemi yaptýk herþey düzeldi buraya kadar güzel þimdi önemli küçük bir iþlem daha kaldý wp-config.php dosyasýnýn içerisine eklediðimiz kodu tekrardan kaldýrmamýz gerekecek nedeni ise siteniz.com/wp-admin/maint/repair.php sitenize bu baðlantý ile giren herkes veri tabanýný silebilir.Bu yüzden eklediðiniz kodu silip tekrar kaydedecek ve iþlemi bitireceksiniz.Hatta ilk kodu eklediðinizde wp-config.php dosyasýný iþlem bitene kadar açýk býrakýn ki sizden baþka biri iþlem yapmasýn yani 2. güvenlik önlemi almýþ olursunuz.


Umarým açýklayýcý anlatmýþýmdýr.


Selametle.