Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să dezactivați toate pluginurile când nu puteți accesa WP-Admin

Ați avut vreodată probleme cu site-ul dvs. WordPress, dar nu ați putut accesa zona de administrare pentru a depana? Aceasta este o experiență frustrantă pe care mulți utilizatori WordPress o întâmpină la un moment dat.

Un pas comun de depanare este dezactivarea tuturor plugin-urilor și apoi reactivarea lor unul câte unul. Acest lucru ajută la identificarea dacă un conflict de plugin cauzează problema. Dar ce faci atunci când nici măcar nu te poți conecta la wp-admin pentru a efectua acest pas important?

Nu vă faceți griji, există o soluție. În acest ghid, vă vom arăta cum să dezactivați toate plugin-urile WordPress atunci când sunteți blocat din zona dvs. de administrare.

Dezactivarea tuturor pluginurilor WordPress fără accesarea zonei de administrare

Există două metode utilizate frecvent pentru a dezactiva plugin-urile fără a accesa zona de administrare a site-ului dvs. WordPress. Puteți alege metoda care pare mai ușoară:

Metoda 1: Dezactivarea tuturor pluginurilor WordPress folosind FTP

Pentru această metodă, va trebui să folosiți fie un client FTP, fie aplicația de gestionare a fișierelor din panoul de control al hostingului WordPress.

Dacă nu ați mai folosit FTP înainte, atunci poate doriți să consultați ghidul nostru despre cum să folosiți FTP pentru a încărca fișiere pe WordPress.

Mai întâi, trebuie să vă conectați la site-ul dvs. web folosind un client FTP sau managerul de fișiere din cPanel. Odată conectat, trebuie să navigați la folderul /wp-content/.

În interiorul folderului wp-content, veți vedea un folder numit plugins. Acesta este locul unde WordPress stochează toate plug in-urile instalate pe site-ul dvs.

Redenumiți folderul plugin-urilor

Trebuie să faceți clic dreapta pe folderul plugins și să selectați „Redenumire”.

Apoi, schimbați numele folderului la orice doriți. În exemplul nostru, îl vom numi plugins.deactivated.

Plug in-uri dezactivate prin FTP

Odată ce faci acest lucru, toate pluginurile tale vor fi dezactivate.

Acest lucru se datorează faptului că WordPress caută un folder numit „plugins” pentru a încărca fișierele pluginului. Când nu găsește folderul, dezactivează automat pluginurile active din baza de date.

De obicei, această metodă este utilizată atunci când sunteți blocat din zona de administrare. Dacă problema a fost cu plugin-urile dvs., atunci ar trebui să puteți să vă conectați la zona de administrare WordPress.

Dacă vizitați pagina Plugin-uri » Plugin-uri instalate din zona de administrare WordPress, veți vedea notificări pentru toate plugin-urile care au fost dezactivate.

Pluginuri WordPress dezactivate

Veți observa, de asemenea, că toate plugin-urile dumneavoastră au dispărut acum. Nu vă faceți griji; sunt toate în siguranță și le puteți restaura cu ușurință.

Pur și simplu reveniți la clientul FTP și accesați folderul /wp-content/. De aici, trebuie să redenumiți folderul plugins.deactivated înapoi în plugins.

Acum, puteți reveni la pagina Plugin-uri » Plugin-uri instalate din zona de administrare WordPress și puteți activa câte un plugin pe rând până când site-ul dvs. se defectează din nou.

În acest moment, veți ști exact ce plugin a cauzat problema. Puteți apoi șterge folderul acelui plugin de pe site-ul dvs. folosind FTP sau solicitați asistență autorului plugin-ului.

Metoda 2: Dezactivarea tuturor plugin-urilor folosind phpMyAdmin

Metoda FTP este cu siguranță mai ușoară, în opinia noastră. Cu toate acestea, puteți dezactiva și toate plugin-urile WordPress folosind phpMyAdmin.

Important: Înainte de a face orice, vă rugăm să faceți o copie de rezervă completă a bazei de date. Aceasta va fi utilă dacă ceva nu merge bine.

În continuare, va trebui să vă conectați la panoul de administrare al găzduirii web. În acest exemplu, vă arătăm un panou de administrare cPanel. Panoul de administrare al contului dvs. de găzduire poate arăta diferit.

Va trebui să faceți clic pe pictograma „phpMyAdmin” din secțiunea Baze de date.

Selectarea phpMyAdmin pe cPanel

Aceasta va lansa phpMyAdmin într-o nouă fereastră de browser.

Va trebui să selectați baza de date WordPress dacă nu este deja selectată. După aceea, veți putea vedea tabelele bazei de date WordPress.

Faceți clic pe wp-options

După cum puteți vedea, toate tabelele din baza de date au prefixul wp_ înainte de numele tabelului. Tabelele dvs. pot avea un prefix de bază de date diferit.

Trebuie să faceți clic pe tabelul wp_options. În interiorul tabelului wp_options, veți vedea rânduri cu diferite opțiuni. Găsiți opțiunea „active_plugins” și apoi faceți clic pe linkul „Editare” de lângă ea.

Faceți clic pe opțiunea Activate_Plugins

Pe ecranul următor, va trebui să schimbați câmpul option_value în a:0:{}.

Apoi, faceți clic pe butonul „Go” pentru a salva modificările.

Resetează pluginurile active

Ați dezactivat cu succes toate pluginurile WordPress folosind phpMyAdmin. Dacă un plugin vă împiedica accesul la administratorul WordPress, ar trebui să vă puteți autentifica acum.

Tutorial video

Abonează-te la WPBeginner

Ghiduri Experte despre Plugin-uri WordPress

Sperăm că acest articol v-a ajutat să dezactivați toate plugin-urile în WordPress. S-ar putea să doriți să vedeți și alte ghiduri despre depanarea plugin-urilor WordPress:

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

339 CommentsLeave a Reply

  1. Sunt cu adevărat recunoscător că ați postat acest articol. Nu aveam idee cum să rezolv problema și în cazul meu a fost un plugin. Mulțumesc!!!!

  2. De obicei nu comentez la postări de genul acesta și știu că această postare este incredibil de veche (după standardele de astăzi), dar voiam doar să vă mulțumesc pentru această soluție rapidă. Am reușit să accesez folderul /plugins prin managerul de fișiere al Media Temple, să schimb numele folderului și să țintesc pluginul problematic… MULȚUMESC!!!

  3. Nu am putut accesa deloc blogul meu pentru a edita ceva. Am urmat instrucțiunile dumneavoastră despre ștergerea unui plugin. A rezolvat problema. Vă mulțumesc pentru informații și pentru că le-ați explicat într-un mod ușor de înțeles!!

  4. Super! Am reușit să-mi repar site-ul redenumind folderul Plug ins, apoi reactivând plug in-urile unul câte unul.

    Voiam doar să spun mulțumesc!

    Jairo.

  5. Bună, mulțumesc mult pentru articol,
    Îmi dezvoltam site-ul WordPress offline folosind Wampserver localhost.
    Când am terminat, a funcționat perfect pe localhost, dar după ce l-am încărcat am început să am problema, doar pagina index se putea încărca și toate celelalte pagini încă aveau URL-ul offline (adică localhost/mysite/thepost) când modific manual URL-ul localhost la URL-ul normal pe care ar trebui să fie, primesc o eroare internă de server 500.

    Am încercat toate metodele menționate aici, dar problema mea persistă.
    Vă rog, chiar am nevoie de ajutor.

    Mulțumesc mult.

  6. Articol grozav! Mi-a salvat o bătaie de cap. A trebuit să trec prin tot procesul, dar a meritat. Acum site-ul meu este înapoi și totul este la zi. Treabă grozavă, băieți!

  7. ssh:
    debian@otherland:*/wp-content/plugins$ sudo chown root:root menu-icons/
    debian@otherland:*/wp-content/plugins$ sudo chmod -R 700 ./menu-icons/
    debian@otherland:*/wp-content/plugins$

    apoi am reîncărcat „fila cu eroare de server 500” și mi-a spus ceva de genul plugin dezactivat… fișiere lipsă.

    • Încercați să ștergeți cookie-urile și cache-ul, apoi vedeți dacă puteți accesa panoul de administrare/dashboard

  8. Mulțumesc mult. A fost de mare ajutor. Dezactivarea plugin-urilor a rezolvat problema. A existat un plugin care a cauzat ecranul alb.

  9. Salut. Am redenumit folderul pluginului în plugin.deactivate, dar încă am ecranul alb. Speram să-mi pot rezolva problema la fel de rapid și ușor ca alții, dar nu încă. Alte sugestii? Mulțumesc mult.

    • Da… în managerul dvs. de fișiere. Tocmai am făcut-o cu succes - fără ecran alb al morții

  10. De fapt, puteți face acest lucru și cu directorul temei. Acesta este ceea ce a trebuit să fac, deoarece aveam ambele probleme, plugin-uri care se comportau prost ȘI o problemă cu tema care m-a blocat.

    Am redenumit temele în themes.deactivate și mi-a permis să intru din nou în managementul temelor, ceea ce mă împiedica să merg mai departe de tabloul de bord PERIOD.

    Odată ajuns acolo, mi-a spus ce temă a cauzat problema în detaliu, dar tot a trebuit să recreez un nou director numit „themes” și să copiez temele bune în el înainte de a-mi permite să activez o nouă temă!

    Hope this sheds some light on possible additional errors :)

    Brian:

  11. Salut,

    Mulțumesc pentru treaba bună.

    Rulez WordPress pe un IIS auto-găzduit prin mașină virtuală.

    Din păcate, nu am putut redenumi folderul meu de plugin-uri, am primit mereu mesajul „folder în uz”.

    Ce fac?

    Mulțumesc anticipat.

  12. Salut, te rog ajută-mă! Am un blog pe wordpress.com gratuit, deci nu există un hosting independent, ci chiar wordpress. Nu mă pot conecta la backend din cauza pluginului de autentificare în doi pași pe wordpress.
    Încerc să mă conectez la pagina mea WP prin ftp, poți, te rog, să confirmi dacă numele de utilizator și parola pentru accesul ftp sunt aceleași cu numele de utilizator și parola mea wordpress? În acest stadiu, nu pot accesa backend-ul și primesc în continuare eroarea "nu s-a putut conecta la server".

    Încerc să dezactivez pluginul de autentificare în 2 pași pentru site-ul meu. Deoarece nu mai am cartelă SIM mobilă pe care să trimită codul de verificare. Vă rog să mă ajutați, sunt destul de frustrat. Mulțumesc.

  13. vă rog să mă ajutați!
    este 4 zile de când nu pot accesa panoul meu wp, nici măcar prin FTP folosind filezilla.
    ziua înainte am deschis panoul meu wp și am văzut că un plugin avea nevoie de o actualizare. am făcut actualizarea automată și de atunci site-ul meu nu mai funcționează.
    nu pot accesa directorul pentru a dezactiva plugin-ul.
    am urmat pașii pe care i-ați spus folosind phpMyAdmin, dar nu pot găsi "active plugin" în wp-option
    vă rog să mă ajutați

    • Contactează-ți gazda web pentru a afla de ce nu poți accesa FTP. Poți, de asemenea, să accesezi fișierele și folderele tale folosind managerul de fișiere din cPanel (tabloul de bord al contului tău de găzduire web).

      Admin

      • în primul rând, trebuie să vă mulțumesc pentru ajutor.
        Folosesc un mod gratuit la gazda mea web și acest lucru nu îmi permite să interacționez cu ei.
        când încerc să deschid site-ul meu în browser, primesc acest mesaj:

        Warning: require_once(assets/ilenframework/assets/lib/utils.php): failed to open stream: No such file or directory in /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php on line 24 Fatal error: require_once(): Failed opening required ‘assets/ilenframework/assets/lib/utils.php’ (include_path=’.:/usr/lib/php’) in /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php on line 24

  14. Articol grozav. A economisit mult timp la depanarea și remedierea site-ului meu. Continuați treaba bună.

  15. Thanks a lot.. Your article did the miracle to my Wordpress site which suddenly went blank :)

  16. Știu că ecranul meu alb a provenit de la un plugin prost și totul a mers prost când am încercat să-l dezinstalez din wp-admin. Acum primesc ecranul alb și pluginul nu apare în cPanel-ul meu... ce fac acum?

  17. Ajutor imens pentru mine în această dimineață! Nu am mai intrat pe panoul meu de administrare de câteva zile. L-am deschis și am selectat toate actualizările de plugin-uri și le-am actualizat pe toate odată… mare greșeală. Am primit WSOD (White Screen of Death) și am început să intru în panică. lol

    Apoi am găsit acest articol care a ajutat enorm! A funcționat ca prin farmec. Am găsit plugin-ul problematic și l-am șters.

    Mulțumesc pentru articolul grozav!

    • Am aceeași problemă. Pot deschide tabloul de bord al WordPress și, de asemenea, pagina principală. Dar când deschid orice altă pagină, spune că această pagină web are o buclă de redirecționare

      ERR_TOO_MANY_REDIRECTS
      Îmi amintesc că am șters doar 2 pluginuri. Nu am făcut nicio actualizare. Dar rămâne. Vă rog să mă ghidați.

      • Dacă ați încercat să dezactivați toate plugin-urile WordPress, atunci încercați acest lucru.

        Conectați-vă la site-ul dvs. web folosind un client FTP. În directorul rădăcină veți găsi un fișier .htaccess. Descărcați-l pe computer. Ștergeți fișierul original de pe site-ul dvs. web. Vizitați zona de administrare a site-ului dvs. și accesați Setări » Permalinks. Nu modificați nicio setare din pagină, doar faceți clic pe butonul de salvare a modificărilor. Verificați site-ul dvs. web pentru a vedea dacă eroarea a fost rezolvată.

        Admin

        • Mulțumesc pentru răspunsul dumneavoastră amabil.
          Am rezolvat problema aseară după ce am postat aici.


          Aceasta este soluția și cum să o remediați:
          În fișierul nostru wp-config.php, suprascriem variabilele serverului date care cauzează problema, adăugând acest lucru sub configurația bazei de date în wp-config:

          if(isset($_SERVER[‘HTTP_X_FORWARDED_FOR’])) { $list = explode(‘,’,$_SERVER[‘HTTP_X_FORWARDED_FOR’]); $_SERVER[‘REMOTE_ADDR’] = $list[0]; } $_SERVER[ ‘SERVER_ADDR’ ] = DOMAIN_CURRENT_SITE; $_SERVER[ ‘REMOTE_ADDR’ ] = DOMAIN_CURRENT_SITE; $_SERVER[ ‘HTTP_HOST’ ] = DOMAIN_CURRENT_SITE;


          Am văzut acest link.
          Toți îl puteți vizita. Slavă Domnului, am încercat timp de trei zile. Vă mulțumesc tuturor.

  18. Salut, am întâlnit această problemă astăzi. Știam numele plugin-ului care cauzează problema și am angajat un consultant.

    Avea acces la cPanel-ul meu. Cumva a reușit să dezactiveze pluginul problematic, dar nu mi-a spus cum a făcut-o.

    Aveți vreo idee cum ar fi putut face asta?

  19. Mulțumesc. Am instalat un plugin prost actualizat și am primit ecranul alb al morții. Explicația ta clară m-a ajutat să restaurez plugin-urile corecte și să recâștig accesul la site-ul meu.

  20. Am urmat toți pașii și am reușit să-mi dezactivez pluginurile, dar când am încercat să le reactivez, a apărut o pagină albă. Nu sunt sigur ce se întâmplă. Vă rog să mă ajutați.

    • Puteți redenumi folderul plugin-urilor pentru a dezactiva din nou toate plugin-urile. Creați un nou folder de plugin-uri sub /wp-content/ și apoi descărcați și instalați copii proaspete ale tuturor plugin-urilor dvs.

      Admin

  21. Când am primit „ecranul alb al morții”, nici măcar nu am intrat în panică pentru un minut și în schimb am mers direct pe site-ul dvs., știam că voi găsi o soluție aici.
    Vă mulțumesc foarte mult pentru toate sfaturile și resursele pe care le puneți la dispoziție.

  22. Thanks – killing the plugins folder via FTP worked great for me :) Now I can update them and reactivate if needed :)

    mulțumesc
    mike

  23. OMG! Mi-ați salvat ziua, instalasem un plugin de securitate care îmi permitea să mă loghez doar de la o adresă IP specifică și nu mă puteam loga prin FTF, mulțumesc pentru instrucțiunile de acces php!

  24. Scriere genială, simplă și ușoară. Blogul nostru de mediu Earth5R a avut această problemă critică în care autorii și administratorii nu puteau să se autentifice, am aplicat această soluție și a funcționat ca prin magie. A fost unul dintre puținele plugin-uri inutile care cauzau problema. Asta aduce și o lecție, păstrați doar cele mai necesare plugin-uri! Mulțumesc mult, a fost o economie de timp.

  25. Mulțumesc, băieți, pentru pontul cu FTP. Sunt începător și tocmai mi-ați salvat multe ore stresante.

  26. Mulțumesc! Am putut accesa site-ul meu WordPress, dar nu și zona de administrare. Am primit o eroare fatală din cauza unui plugin de cache. Am făcut acest lucru pentru a ajunge la administrare, am dezinstalat și reinstalat plugin-ul, iar acum funcționează bine.

  27. Niciuna dintre acestea nu a funcționat pentru mine… dar apoi am trecut la Internet Explorer și acum pot accesa tabloul de bord WP. Site-ul a fost mereu online. Aveți idei despre ce ar putea cauza problema în Chrome?

  28. Mulțumesc. Problema a fost o actualizare proastă a unui plugin. Folosind FTP și schimbând numele directorului plugin-ului, mi-a redat instantaneu capacitatea de a accesa pagina wp-login, apoi schimbând din nou numele directorului plugin-ului prin FTP mi-a permis să reactivez plugin-urile pe rând, identificând astfel cu ușurință plugin-ul problematic. Acest lucru a fost incredibil de util și mi-a rezolvat problema. Vă mulțumesc.

  29. Articol grozav. Vă mulțumesc! Un plugin prost și folosirea metodei de redenumire a pluginului.deactivate a fost mult mai ușoară decât încercarea de a o face prin panoul de administrare.

  30. Ești grozav. Acest articol mi-a adus câteva mii de dolari și m-a salvat de la a trebui să refac o săptămână de muncă. Mulțumesc foarte mult!

    Specifically, changing debug to “True” made life a whole lot easier. :)

  31. plugin-ul wp-super-cache mi-a pus ecranul alb și mort. mulțumesc acest articol mi-a dat soluția

  32. Cineva mă poate ajuta, vă rog? Am făcut asta prin FTP, dar încă am „reauth=1” după ce am dezactivat folderul plugin-urilor. Mulțumesc

  33. Postare grozavă, mulțumesc!
    Am primit o eroare internă de server în timp ce încercam să adaug cod de urmărire în fișierul meu functions.php prin editorul de pe WP. După ce am primit eroarea, am eliminat codul din fișier, ceea ce ar fi trebuit să o rezolve, dar eroarea persista. Am deschis managerul de fișiere din contul meu de hosting și am navigat la fișierul functions.php. Când l-am deschis, codul care a cauzat eroarea era încă în fișier. Odată ce am eliminat codul, eroarea a dispărut. Sper că acest lucru ajută.

  34. uimitor. sunt un începător complet în toate acestea și mi-ați făcut atât de ușor să rezolv această problemă. vă mulțumesc mult

  35. am încercat ambele și a funcționat pentru mine, problema acum este că nu pot activa plugin-urile mele..

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.