Bu 'Error Establishing a Database Connection' hatası oldukça can sıkıcı olabilir, anlıyorum. Genellikle bu sorun, wordpress'in veritabanıyla doğru bir şekilde iletişim kuramadığında ortaya çıkar.
İlk olarak, hosting hesabınızın kontrol panelinden veritabanı bilgilerinizin (veritabanı adı, kullanıcı adı, şifre ve sunucu adresi) doğru olduğundan emin olmalısın. Bu bilgiler genellikle Wp-config.php dosyasında yer alır.
Wp-config.php dosyasını FTP veya dosya yöneticisi aracılığıyla açıp, DB_NAME, DB_USER, DB_PASSWORD ve DB_HOST tanımlamalarını kontrol etmen gerekebilir. Eğer bu bilgilerde bir yanlışlık varsa, hosting sağlayıcınızla iletişime geçerek doğru bilgileri öğrenmeli ve dosyayı güncellemelisin.
Ayrıca, hosting sunucunuzun geçici olarak meşgul olması veya veritabanı sunucusunda bir sorun olması da bu hataya neden olabilir. Bu durumda Hosting sağlayıcınızla iletişime geçerek sunucu durumunu sorgulaman en doğrusu olacaktır. Onlar sana daha detaylı bilgi verebilir ve sorunu hızla çözmene yardımcı olabilirler.
Son olarak, bazen veritabanı dosyasının kendisi bozulmuş olabilir. Bu durumda hosting sağlayıcın yedekleme üzerinden bir geri yükleme yapabilir.