Bu wordpress'te yaygın olarak görülen hatalardan birisi aslında.
Şu yöntemi ben kendi sitemde denemiştim, sorun çözülmüştü:
Wp-config.php dosyasında;
Alıntı
// ** 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' );
kısmını arayın. Buradaki bilgileriniz MySQL için doğru olması gerekiyor.
Ardından cPanel'den (ya da ne kullanıyorsanız) MySQL veritabanına giriş yapın (Databases)
Buradan Veritabanı adınızı, kullanıcı adınızı ve parolanızı onayladıktan sonra, gerekirse wp-config.php dosyanızdaki bilgileri değiştirebilirsiniz. Yani bilgilerin uyuşması gerekiyor. Ben sunucu taşıdıktan sonra böyle bir sorun oluşmuştu, çözümünü de wordpress ve MySQL'daki şifrelerin uyuşmaması ile çözmüştüm.