1. Adım: Veritabanı Bağlantısı Neden Kopar?
- Yanlış veritabanı bilgileri: Plesk paneli üzerinden siteye bağlantı kurmaya çalıştığınızda, veritabanı bilgileri hatalı olabilir. Bu, genellikle veritabanı adı, kullanıcı adı veya şifre gibi bilgilerin yanlış girilmesinden kaynaklanır.
- Veritabanı sunucusu sorunları: Veritabanı sunucusunun geçici olarak kapanması veya bağlantı sorunları yaşanması da hataya yol açabilir.
- MySQL veya PHP hataları: Web sitenizle ilişkili yazılım ve eklentiler, veritabanı bağlantı hatalarına neden olabilir.
2. Adım: Hata Mesajlarını Kontrol Edin
```
Error establishing a database connection
```
Eğer bu hatayı alıyorsanız, bunun nedeni genellikle yukarıda bahsettiğimiz sebeplerden biridir. Hata mesajı, veritabanına bağlantının gerçekleşmediğini net bir şekilde belirtir. Şimdi bu hatayı çözmek için adımlara geçelim.
3. Adım: Veritabanı Bilgilerini Gözden Geçirin
- Plesk’e Giriş Yapın: Plesk kontrol panelinize giriş yapın.
- Web Siteleri ve Alan Adları: Sol menüden "Web Siteleri ve Alan Adları" sekmesine tıklayın.
- Veritabanları: İlgili alan adınızın yanındaki "Veritabanları" sekmesini tıklayın.
- Veritabanı Bağlantı Bilgilerini Kontrol Edin: Bağlantı bilgilerinin doğru olup olmadığını kontrol edin. Veritabanı adı, kullanıcı adı ve şifrenin doğru olduğundan emin olun.
Eğer şifreyi unuttuysanız, veritabanı şifrenizi sıfırlayarak yeni bir şifre belirleyebilirsiniz.
4. Adım: MySQL Servisinin Durumunu Kontrol Edin
- Sunucuya Giriş Yapın: Sunucunuza SSH ile bağlanın.
- MySQL Durumunu Kontrol Edin: Aşağıdaki komutu girerek MySQL servisinin durumunu kontrol edin:
```bash
systemctl status mysql
```
Eğer MySQL servisi durduysa, şu komutu kullanarak servisi başlatabilirsiniz:
```bash
systemctl start mysql
```
Eğer servis zaten çalışıyorsa ve hata devam ediyorsa, servis yeniden başlatılabilir:
```bash
systemctl restart mysql
```
5. Adım: PHP ve MySQL Uyumluluğunu Kontrol Edin
- PHP Ayarlarını Kontrol Edin: Plesk panelinden "PHP Ayarları" sekmesine gidin.
- Uyumlu PHP Sürümünü Seçin: PHP sürümünü değiştirebilir ve MySQL ile uyumlu bir sürüm seçebilirsiniz.
6. Adım: Veritabanı Sunucu Ayarlarını Gözden Geçirin
7. Adım: Hata Giderme ve Güncellemeler
Güncellemeleri kontrol etmek için şu adımları izleyebilirsiniz:
- Plesk Güncelleme: Plesk panelinizin güncel olup olmadığını kontrol edin ve güncelleyin.
- Web Sitesi Yazılım Güncellemeleri: Web sitenizde kullanılan yazılımların ve eklentilerin güncel olup olmadığını kontrol edin.
Çözüm:
Not: Veritabanı bağlantı hatası genellikle teknik bilgi gerektirebilir. Eğer yukarıdaki adımları takip ettiğiniz halde sorununuzu çözemediyseniz, hosting sağlayıcınızla iletişime geçmeyi unutmayın.