Cum se rezolvă „Eroarea la stabilirea unei conexiuni la baza de date” pe site-uri web?
Ce vedeți când încercați să vă deschideți site-ul „Eroare la stabilirea unei conexiuni la baza de date” Avertismentul (Eroare la stabilirea unei conexiuni la baza de date) indică faptul că codurile sursă (PHP) ale site-ului și baza de date MySQL/MariaDB nu pot comunica între ele. Această eroare este de obicei cauzată de modificări incorecte ale parolei, coruperea bazei de date sau probleme de optimizare la nivelul serverului. Puteți urma pașii de mai jos pentru a rezolva problema.
Pasul 1: Verificați wp-config.php sau fișierul cu setările bazei de date
80% din motivul erorii este că informațiile bazei de date sunt scrise incorect în fișierul de setări:
- Unde este instalat site-ul dvs. prin cPanel, Plesk sau FTP
public_htmlAccesați directorul principal. - Dacă utilizați WordPress
wp-config.phpDeschideți fișierul (config.php, database.php etc. în software special) în modul de editare. - Găsiți următoarele rânduri și verificați dacă se potrivesc exact cu informațiile curente pe care le-ați creat pe cPanel/Plesk:
define('DB_NAME', 'veritabanı_adınız');define('DB_USER', 'veritabanı_kullanıcı_adınız');define('DB_PASSWORD', 'veritabanı_şifreniz');define('DB_HOST', 'localhost');*(Notă: dacă nu utilizați un server SQL la distanță, această valoare trebuie să rămână „localhost”).*
Pasul 2: Verificați permisiunile și privilegiile utilizatorului MySQL
Chiar dacă numele și parola bazei de date sunt corecte, este posibil ca utilizatorului să nu fi primit privilegii complete pentru baza de date:
- Conectați-vă la cPanel și Baze de date MySQL® Accesați pagina (Bez de date MySQL).
- Derulați în partea de jos a paginii și selectați utilizatorul și baza de date relevante din secțiunea „Adăugați utilizator la baza de date”. Adăugați spune.
- Pe ecranul care se deschide „TOATE PRIVILEGIILE” Salvați modificările bifând caseta (Toate privilegiile).
Pasul 3: Reparați tabele corupte (reparați baza de date)
Închiderea bruscă a serverului sau blocările SQL pot fi corupt tabelele. Pentru a repara tabele din cPanelphpMyAdminpanoul, selectați baza de date din meniul din stânga, marcați toate tabelele și faceți clic pe meniul drop-down din partea de jos. „Repara picturile” Faceți clic pe (Tabel de reparații).
Acest articol este pregătit special pentru PvPServer.