
Greška “Error Establishing a Database Connection” na WordPressu? Rješenja u 5 koraka
Što uzrokuje ovu grešku?
Greška “Error Establishing a Database Connection” znači da WordPress ne može uspostaviti vezu s MySQL bazom podataka. Najčešći uzroci su:
- Netočni podaci za bazu u wp-config.php datoteci
- Izbrisana ili oštećena baza podataka
- Prekoračenje resursa servera (npr. previše zahtjeva)
- MySQL server ne radi ili je došlo do prekida veze
- Neispravne korisničke privilegije za bazu
Kako popraviti grešku?
Slijedi 5 jednostavnih koraka za rješavanje problema:
1. Provjerite wp-config.php datoteku
Povežite se putem FTP-a i otvorite wp-config.php. Provjerite jesu li podaci ispravno uneseni:
phpCopyEditdefine('DB_NAME', 'ime_baze');
define('DB_USER', 'korisnik_baze');
define('DB_PASSWORD', 'lozinka');
define('DB_HOST', 'localhost');
Ako niste sigurni u podatke, provjerite ih u svom hosting kontrolnom panelu (npr. cPanel → MySQL Databases).
2. Provjerite status MySQL servera
Ako MySQL server ne radi, pokušajte ga pokrenuti ili kontaktirajte hosting podršku:
- cPanel: Provjerite opciju “MySQL Server Status”.
- SSH: Izvršite naredbu:shCopyEdit
sudo systemctl status mysql
3. Popravite bazu podataka putem phpMyAdmin
Ako je baza oštećena:
- Prijavite se u phpMyAdmin preko hostinga.
- Odaberite bazu podataka vaše WordPress stranice.
- Kliknite “Check All” zatim “Repair Table” kako biste pokušali popraviti oštećene tablice.
4. Vratite sigurnosnu kopiju baze
Ako imate backup:
- Odaberite bazu u phpMyAdmin-u.
- Kliknite na “Import” i odaberite SQL datoteku s backupom.
Ako nemate ručni backup, provjerite automatske kopije u hosting kontrolnom panelu (npr. cPanel → Backups).
5. Povećajte MySQL veze ili resurse
Ako je problem u preopterećenju servera:
- Kontaktirajte hosting podršku za povećanje parametra max_connections ili dodatnih resursa (RAM-a).
- Razmislite o optimizaciji baze pomoću alata poput WP-Optimize.
Prevencija u budućnosti
Kako biste spriječili ponovni problem, razmotrite sljedeće savjete:
- Redovito backupajte bazu – koristite alate poput UpdraftPlus ili Jetpack.
- Ograničite broj istovremenih posjetitelja ako koristite shared hosting.
- Nadograđujte hosting plan kako raste promet i zahtjevi vaše stranice.
Kontaktirajte nas
💡 Imaš problema s bazom podataka? Javi se i oporavimo tvoju stranicu zajedno! 🚀