Blocat din WordPress? 4 soluții când nu puteți accesa wp-admin
Publicat: 2017-09-15Sunteți în prezent blocat din WordPress? Practic simt anxietatea prin ecran. E de înțeles. Nu există mult mai multe sentimente incomode decât faptul că nu puteți accesa propriul site web WordPress
Totuși, să respirăm adânc, ok? Vom trece prin asta. Aveți o copie de rezervă a site-ului dvs., nu? Nu contează asta acum. În schimb, să ne concentrăm să îmbunătățim lucrurile.
În acest articol vă vom prezenta prin diferite scenarii care pot duce la blocarea dvs. din WordPress. Nu numai asta, vă vom oferi, de asemenea, pașii necesari pentru a vă întoarce în tabloul de bord WordPress. Deci, puteți începe să respirați normal din nou.
Parola dvs. nu funcționează (iar recuperarea nu funcționează)
Uneori te afli în situația în care parola ta nu mai funcționează. Poate l-ați uitat (ceea ce se poate întâmpla dacă operați mai multe site-uri) sau poate cineva v-a spart site-ul și l-a schimbat.
Situația se agravează și dacă recuperarea parolei nu funcționează. Când se întâmplă acest lucru, singura șansă pe care o aveți este să vă resetați parola în baza de date WordPress. Nu vă faceți griji, nu este atât de greu pe cât pare.
Accesați baza de date prin phpMyAdmin
Pentru a vă reseta parola, trebuie mai întâi să accesați baza de date WordPress. Acest lucru se întâmplă de obicei prin phpMyAdmin, care vă oferă o interfață frumoasă pentru a face acest lucru. Furnizorul dvs. de găzduire ar trebui să vă ofere acces.
Odată ajuns acolo, găsiți tabelul wp_users . Rețineți, numele ar putea fi diferit în cazul în care ați schimbat prefixul bazei de date în timpul instalării, cu toate acestea, ar trebui să se termine în continuare cu _users .

Aici WordPress salvează toți utilizatorii, așa că atunci când faceți clic pe acesta, ar trebui să găsiți o listă cu toate profilurile de utilizator prezente pe site-ul dvs.
Schimbați parola de utilizator
Pentru a vă schimba parola, faceți clic pe Editați lângă numele de utilizator. În ecranul următor, găsiți câmpul user_pass . Aici este salvată parola dvs. de utilizator. Cu toate acestea, din moment ce este criptat, câmpul va afișa doar gâfâi.

Pentru a crea o nouă parolă, trebuie doar să ștergeți ceea ce este acolo și să scrieți noua parolă. Cu toate acestea, și acest lucru este important, înainte de a apăsa Salvare în partea de jos, asigurați-vă că alegeți MD5 din meniul derulant numit F unction din mijloc.

Acest lucru vă asigură că parola dvs. este criptată din nou. După aceea, este timpul să economisiți. Dacă aceasta a fost problema, acum nu ar trebui să mai fiți blocat din WordPress și să puteți accesa din nou wp-admin .
Blocat din WordPress din cauza prea multor încercări de conectare
O modalitate excelentă de a preveni atacurile cu forță brută (unde hackerii folosesc software-ul pentru a încerca automat să vă ghicească numele de utilizator și parola) este limitarea încercărilor de conectare. Problema: Acest lucru vă poate bloca și din întâmplare.
De fapt, tocmai acel lucru mi s-a întâmplat pentru că am uitat să listez noua mea adresă IP cu pluginul de securitate pe care îl foloseam. Iată cum să rezolvați problema.
Dezactivați blocarea în baza de date
Dacă întâmpinați această problemă, puteți găsi de obicei ajutor cu factorii de decizie ai pluginului dvs. de securitate. De exemplu, în cazul meu iThemes Security salvează toți utilizatorii deconectați din baza de date sub wp_itsec_lockouts și aș putea șterge doar blocarea numelui meu de utilizator.
În acest fel, am primit din nou acces la backend-ul WordPress, unde aș putea apoi lista albă a adresei mele IP pentru a evita astfel de probleme în viitor.
Dacă bănuiți că pluginul dvs. de securitate v-a blocat WordPress, căutați-vă numele Google plus „blocat” sau o expresie de căutare similară, găsiți o soluție. Ar putea fi la fel de ușor de remediat ca și pentru mine.
Ultima soluție: dezactivați pluginul de securitate
Dacă nu găsiți nimic pentru soluția dvs. specială de securitate, există și o ultimă soluție prin dezactivarea completă a pluginului. Pentru aceasta, stabiliți o conexiune la serverul dvs. FTP (de exemplu, prin FileZilla) și accesați folderul de pluginuri din interiorul wp-content .
Odată ajuns acolo, vă puteți dezactiva pluginul de securitate prin redenumirea directorului acestuia. După aceea, este timpul să încercați dacă sunteți încă blocat din WordPress. Dacă aveți din nou acces, asigurați-vă că luați măsuri pentru a împiedica acest lucru să se repete, așa cum s-a menționat mai sus.
V-ați pierdut privilegiile de administrator
Un alt lucru care s-ar putea întâmpla atunci când cineva vă piratează site-ul este că vă regăsiți fără privilegii de administrator. Asta înseamnă că sunteți capabil să vă conectați la WordPress, dar nu aveți acces la meniuri importante precum pluginuri și teme . Desigur, nici asta nu este o situație ideală. Totuși, din fericire, soluția nu este prea complicată.
Creați un utilizator nou
În acest caz, din nou, primul pas este să accesați baza de date și să navigați la wp_users . Odată ajuns acolo, faceți clic pe Inserare în partea de sus.

Acest lucru vă permite să creați un utilizator complet nou. Iată ce trebuie să completați pentru a face acest lucru:
- ID - Puteți introduce orice număr aici atâta timp cât nu este încă utilizat. O modalitate bună este să numărați câți utilizatori sunt în prezent pe site-ul dvs. și să setați ID-ul la acel număr plus unu. Indiferent de numărul pe care îl utilizați, rețineți-l pentru pașii de mai jos!
- user_login - Acesta este login-ul dvs. WordPress, alegeți orice, cu excepția administratorului .
- user_pass - După cum ne-am stabilit anterior, aceasta este parola dvs. de utilizator. Introduceți o parolă de salvare și nu uitați să setați MD5 în Funcție .
- user_nicename - O versiune mai frumoasă a numelui dvs. de utilizator. Se afișează în backend-ul WordPress și pe site-ul dvs. web, deci alegeți ceva care vă convine cu ceilalți îl văd.
- user_email - Introduceți adresa de e-mail pe care doriți să o asociați cu acel utilizator.
- user_registered - Alegeți data curentă.
- user_status - Setați sau lăsați la 0 (zero).
- display_name - Numele utilizatorului așa cum este afișat pe site.
După ce ați terminat, apăsați Go în partea de jos pentru a salva utilizatorul.

Configurați Meta utilizator
De aici, vom merge acum la masa numită wp_usermeta . Ar trebui să îl puteți accesa din partea stângă. Aici, din nou, faceți clic pe Inserare pentru a ajunge la acest meniu:

Apoi completați-l astfel:
- unmeta_id - Puteți lăsa acest text necompletat, acesta va fi generat automat.
- user_id - Introduceți numărul de ID pe care l-ați configurat anterior.
- meta_key - Aici, scrie wp_capabilities .
- meta_value - Introduceți un: 1: {s: 13: „administrator”; b: 1;} .
Din nou, apăsați pe Go pentru a salva datele introduse. După aceea, faceți clic din nou pe Insert și completați setările cu următoarele informații:
- unmeta_id - lăsați din nou necompletat.
- user_id - Introduceți numărul de ID dinainte.
- meta_key - De data aceasta, introduceți wp_user_level .
- meta_value - Introduceți 10 .
Salvați și ar trebui să vă puteți conecta din nou la WordPress cu noul dvs. utilizator. Când faceți acest lucru, primul lucru de făcut este să vă editați profilul de utilizator (colțul din dreapta sus, selectați Editați profilul meu ) pentru a vă asigura că totul este așa cum ar trebui să fie. După aceea, este timpul să ne ocupăm de potențialul hack.
Ecranul alb temut al morții
Un alt motiv pentru a fi blocat din WordPress poate fi și Ecranul alb al morții. După cum sugerează și numele, acesta este momentul în care încercați să accesați site-ul dvs. WordPress și tot ce obțineți este un ecran alb gol. Deși este de două ori terifiant, există modalități de a face față acestui lucru.
Dezactivați pluginurile
Un motiv comun pentru a experimenta WSoD este un plugin care nu funcționează corect. Un test rapid pentru a vedea dacă acesta este cazul este accesarea serverului dvs. FTP, navigați înapoi la folderul de pluginuri și de această dată redenumiți întregul folder.
Dacă faceți acest lucru, veți dezactiva complet toate pluginurile de pe site-ul dvs. Dacă site-ul dvs. revine, a fost într-adevăr vina unuia dintre ei.
Pentru depanare, acum puteți denumi folderul de pluginuri înapoi la numele său original și apoi reactivați pluginurile din backend-ul WordPress unul câte unul până când veți găsi vinovatul.
Desigur, dacă aveți deja o idee despre care ar putea fi pluginul în culpă, puteți începe, de asemenea, doar dezactivând acest lucru.
Verifică-ți tema
Dacă cele de mai sus nu au rezolvat problema, tema dvs. ar putea fi de vină. Pentru a vedea dacă acesta este cazul, accesați folderul teme . Înainte de a face ceva mai departe, descărcați folderul, astfel încât să aveți o copie de rezervă pentru mai târziu.
Apoi, asigurați-vă că aveți instalată o temă implicită. Asta înseamnă una dintre seriile Twenty Something. Dacă nu, descărcați, despachetați și încărcați unul în folderul temelor .
După aceea, redenumiți directorul temei active. Acest lucru îl va dezactiva și va face ca WordPress să treacă automat la tema implicită. Dacă acest lucru rezolvă problema, tema dvs. este, probabil, de vina și trebuie să găsiți problema.
Măriți limita de memorie a site-ului dvs.
Memoria serverului insuficientă poate provoca, de asemenea, ecranul alb al morții. Există mai multe lucruri pe care le puteți face, cu toate acestea, acestea depășesc acest articol. Consultați în acest ghid pentru a crește limita de memorie a site-ului dvs. WordPress. Pentru mai multe soluții pentru ecranul alb al morții, consultați acest articol.
Blocat din WordPress din cauza unei erori de analiză PHP
Un lucru dificil în legătură cu site-urile web este că chiar și lucrurile mici, cum ar fi un punct și virgulă lipsă sau similar, le pot scoate din comision.

Dacă vă aflați blocat de pe site-ul dvs. WordPress cu un ecran similar cu cel de mai sus, este de obicei după ce ați inserat un fragment de cod într-unul din fișierele dvs. Mai ales începătorii folosesc adesea editorul WordPress încorporat pentru a face acest lucru și apoi se găsesc fără mijloace pentru a inversa acțiunile lor.
Din fericire, este destul de ușor să vă întoarceți de aici, atâta timp cât vă amintiți unde ați inclus fragmentul (de obicei functions.php ). Dacă da, vă puteți conecta pur și simplu la site-ul dvs. prin FTP și puteți edita cu un editor de cod (preferatul meu este Notepad ++). Scoateți fragmentul de cod pe care l-ați inserat anterior, reîncărcați fișierul și ar trebui să puteți accesa din nou WordPress.
Ați revenit pe site-ul dvs.?
A fi blocat din WordPress se află pe lista coșmarurilor fiecărui proprietar de site. Nu aveți acces la site-ul dvs. nu este o situație pe care oricui îi place să fie. Din fericire, există soluții pentru fiecare problemă, inclusiv imposibilitatea de a vă conecta la WordPress.
Mai sus, am prezentat cum să vă întoarceți pe site-ul dvs. dacă blocarea este cauzată de o parolă defectuoasă, prea multe încercări de conectare, privilegii de administrator pierdute, ecranul alb al morții și erori de analiză PHP. Dacă problema dvs. a fost inclusă, ar trebui să fiți în siguranță și sănătos în backend-ul WordPress. Felicitări!
Cu toate acestea, dacă ați întâmpinat alte probleme cu blocarea din WordPress pe care nu le-am inclus aici, vă rugăm să le împărtășiți în secțiunea de comentarii de mai jos.
Ați fost vreodată blocat din WordPress dintr-un motiv nemenționat mai sus? Vă rugăm să ne anunțați cauza și cum ați rezolvat-o în secțiunea de comentarii de mai jos!
Imagine în miniatură a articolului de Jiw Ingka / shutterstock.com
