Fișierul wp-config.php conține setări importante pentru WordPress, inclusiv datele de conectare la baza de date și cheile de securitate. Dacă aceste informații ajung la persoane neautorizate, atacatorii pot obține acces la datele site-ului. Protejarea fișierului trebuie făcută atent, în funcție de configurația serverului.

Localizează fișierul și păstrează o copie
Înainte de orice schimbare, identifică instalarea corectă și fă backup la fișier. În multe instalări, wp-config.php se află în rădăcina WordPress, însă structura poate varia. Nu copia conținutul fișierului în tichete publice sau capturi de ecran, deoarece poate include secrete.
Folosește permisiuni potrivite
Permisiunile trebuie să permită citirea de către procesul PHP și să limiteze scrierea la utilizatorii care administrează aplicația. Nu aplica automat chmod 400 sau 444 fără să verifici modul în care hostingul rulează PHP și actualizările. Cere recomandarea furnizorului dacă nu știi cine este proprietarul fișierului.
Verifică accesul HTTP
Într-o configurație Apache, o regulă de refuz explicit poate oferi protecție suplimentară. Totuși, nu presupune că aceeași regulă funcționează pe Nginx sau pe orice configurație LiteSpeed. Verifică documentația serverului și testează accesul la fișier fără să expui conținutul.
Protejează secretele și cheile
Nu trimite parola bazei de date prin chat și nu păstra copii ale wp-config.php în directoare publice. Dacă ai suspiciunea că datele au fost expuse, schimbă parola utilizatorului bazei de date și actualizează configurația în mod controlat. Regenerează cheile de autentificare dacă este necesar.
Verifică după intervenție
Testează pagina principală, wp-admin, formularele și magazinul. Consultă logurile PHP dacă apare o eroare de conectare. Păstrează o copie sigură a configurației anterioare pentru revenire, dar șterge copiile temporare din zonele accesibile public.
Resurse și lecturi suplimentare
Pentru detalii tehnice, consultă ghidul oficial WordPress pentru hardening și recomandările WordPress pentru securitate.
Poți aprofunda subiectul și în materialele YulY despre backup complet pentru website și comenzi Terminal cPanel pentru WordPress.
Concluzie
wp-config.php trebuie tratat ca un fișier sensibil. Protecția corectă înseamnă permisiuni adecvate, secrete păstrate în siguranță și reguli testate pe infrastructura reală.

