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ă remediați eroarea de permisiuni fișiere și foldere în WordPress

Încarci un fișier… și nimic nu se întâmplă. Sau, mai rău, WordPress afișează o eroare vagă și refuză să coopereze. Dacă ați trecut prin asta, știți cât de frustrant se simte, mai ales când nu ați schimbat nimic recent.

Acest tip de problemă implică adesea un singur lucru simplu: permisiuni incorecte pentru fișiere și foldere. Am văzut că acest lucru cauzează eșecuri la încărcarea imaginilor, erori de plugin și chiar funcții blocate pe mii de site-uri WordPress.

Permisiunile sunt modul în care WordPress decide cine poate accesa, edita sau rula fișiere pe serverul dvs. Când acele setări sunt incorecte, lucrurile încep să se defecteze în fundal.

În acest ghid, vă vom arăta cum să remediați cu ușurință permisiunile pentru fișiere și foldere, cu un plugin prietenos pentru începători sau manual, folosind FTP sau cPanel.

Remedierea permisiunilor pentru fișiere și foldere în WordPress

Cum funcționează permisiunile pentru fișiere și foldere în WordPress?

Permisiunile pentru fișiere și foldere spun WordPress cine are voie să citească, să editeze sau să ruleze fișierele de pe site-ul dvs. Aceste setări sunt gestionate de serverul dvs. de găzduire web.

Majoritatea gazdelor WordPress folosesc software de server precum Apache, Nginx sau LiteSpeed. Toate se bazează pe același sistem de permisiuni de bază pentru a servi fișierele site-ului tău vizitatorilor.

Acesta este motivul pentru care este important ca aceste permisiuni să fie setate corect. WordPress are nevoie de ele pentru a crea foldere, a încărca fișiere media, a rula scripturi și a gestiona actualizările.

Am văzut permisiuni incorecte care blochează încărcarea imaginilor, instalarea plugin-urilor și chiar funcții de bază ale site-ului. Acestea pot cauza, de asemenea, probleme de securitate prin expunerea fișierelor sensibile.

Uneori WordPress afișează o eroare când se întâmplă acest lucru, cum ar fi „Imposibil de creat directorul.” Dar alteori, pur și simplu eșuează în tăcere, făcând problema mai greu de detectat.

Care sunt permisiunile corecte pentru fișiere și foldere în WordPress?

WordPress necesită permisiuni corecte pentru fișiere și foldere pentru a crea conținut, a încărca fișiere și a gestiona site-ul dvs. în culise. Dacă aceste setări sunt prea stricte sau prea laxe, lucrurile se pot strica sau, mai rău, vă pot expune site-ul la riscuri.

Iată setările de permisiuni recomandate care funcționează pentru majoritatea site-urilor WordPress:

  • 755 pentru toate folderele și subfolderele. Acest lucru vă oferă control complet pentru a citi, scrie și deschide foldere, menținând în același timp securitatea pentru toți ceilalți.
  • 644 pentru toate fișierele. Acest lucru vă permite să vă citiți și să vă editați fișierele, în timp ce alții le pot doar citi, ceea ce este ideal pentru majoritatea configurațiilor WordPress.
Permisiunile fișierelor în WordPress explicate

Dacă ați setat deja aceste permisiuni și lucrurile tot nu funcționează, este posibil să existe o problemă de proprietate a fișierelor pe serverul dvs.

În acest caz, furnizorul dvs. de găzduire vă poate ajuta să resetați proprietatea, astfel încât WordPress să poată accesa fișierele corect.

Acum să vedem cum să modificăm aceste permisiuni în siguranță. Puteți folosi un plugin gratuit sau le puteți repara manual folosind FTP sau cPanel, oricare metodă vi se pare mai ușoară.

Metoda 1: Remediați permisiunile fișierelor WordPress cu un plugin gratuit

Dacă nu vă simțiți confortabil să folosiți FTP, nu vă faceți griji. Există o modalitate mai ușoară de a repara permisiunile fișierelor și folderelor folosind un plugin, fără pași tehnici necesari.

Pentru a începe, va trebui să instalezi pluginul All-in-One Security. Acesta are o funcție încorporată care îți poate verifica setările de permisiuni și le poate remedia cu doar câteva clicuri.

Vom folosi versiunea gratuită pentru acest tutorial. Dar dacă aveți deja versiunea plătită, și aceea funcționează. Puteți citi, de asemenea, recenzia noastră completă a pluginului All-in-One Security pentru mai multe detalii.

Dacă aveți nevoie de ajutor la instalarea pluginului, urmați ghidul nostru despre cum să instalați un plugin WordPress.

Odată ce pluginul este activat, accesați Securitate WP » Securitate fișiere și comutați la fila „Permisiuni fișiere”.

Funcția de securitate a fișierelor All in One Security

Pluginul va scana automat fișierele și folderele WordPress core. Dacă detectează permisiuni incorecte, le va afișa cu un avertisment.

În coloana 'Acțiune recomandată', veți vedea un buton etichetat 'Setare permisiuni recomandate' lângă fiecare problemă.

Doar faceți clic pe buton, iar pluginul va repara automat permisiunile pentru acel fișier sau folder.

Setarea permisiunilor recomandate pentru fișiere și foldere în All in One Security

Odată ce totul este rezolvat, mesajul se va schimba în „Nicio acțiune necesară” și sunteți gata.

Metoda 2: Remediați permisiunile fișierelor și folderelor WordPress manual

Dacă vă simțiți confortabil cu instrumente de fișiere de bază, puteți remedia permisiunile WordPress manual folosind un client FTP precum FileZilla.

Nu doriți să utilizați FTP? Mulți furnizori de găzduire oferă, de asemenea, un instrument de gestionare a fișierelor în cPanel. Funcționează aproape la fel și vă permite să urmați acești pași direct din browser.

Odată conectat, accesează folderul rădăcină al site-ului tău WordPress. Vei vedea foldere precum wp-content, wp-admin și wp-includes.

Selectează toate folderele, apoi dă clic dreapta și alege „Permisiuni fișier…”

Permisiuni fișiere în FTP

Aceasta va deschide o casetă de dialog unde puteți seta permisiunile folderelor.

În câmpul numeric, introduceți '755'. Apoi bifați căsuța 'Recursiv în subdirectoare' și selectați 'Aplicare doar directoarelor'.

Repararea permisiunilor folderelor în WordPress

Apăsați pe „OK” pentru a aplica modificările. Clientul dvs. FTP va actualiza permisiunile pentru toate folderele și subfolderele. Acordați-i doar câteva secunde pentru a finaliza.

Apoi, selectați din nou toate fișierele și folderele, faceți clic dreapta și alegeți din nou „Permisiuni fișier...”.

Setarea permisiunilor pentru toate fișierele

De data aceasta, introduceți „644” în câmpul numeric. Bifați caseta „Recursiv în subdirectoare” și alegeți „Se aplică numai fișierelor”.

Setarea permisiunilor pentru fișiere în WordPress

Apăsați pe „OK” și clientul dvs. FTP va începe să actualizeze permisiunile pentru toate fișierele WordPress.

Dacă încă vezi erori după ce ai făcut acest lucru, este posibil ca furnizorul tău de găzduire să fie nevoit să reseteze proprietatea fișierelor pe server. Contactează echipa lor de suport și ar trebui să te poată ajuta.

Pentru ajutor suplimentar, consultați ghidul nostru despre cum să solicitați corect suport WordPress.

Puteți citi, de asemenea, ghidul nostru pentru începători despre structura fișierelor și directoarelor WordPress dacă doriți să înțelegeți mai bine cum se potrivesc toate. ghidul nostru pentru începători despre structura fișierelor și directoarelor WordPress

Întrebări frecvente

Iată câteva întrebări frecvente pe care le pun începătorii despre permisiunile de fișiere și foldere în WordPress:

Ce înseamnă de fapt 755 și 644?

Aceste numere reprezintă nivelurile de permisiune ale fișierelor. 755 înseamnă că folderele pot fi citite, scrise și deschise de către proprietar, dar doar citite și deschise de către alții. 644 înseamnă că fișierele pot fi citite și editate de către proprietar, și doar citite de către alții.

Ce se întâmplă dacă folosesc permisiuni greșite?

Dacă permisiunile sunt prea stricte, WordPress s-ar putea să nu poată încărca imagini, să actualizeze pluginuri sau să creeze foldere. Dacă sunt prea laxe, ar putea crea riscuri de securitate unde utilizatorii neautorizați pot modifica sau accesa fișiere sensibile.

Pot remedia permisiunile fără a folosi FTP?

Da! Poți folosi instrumentul Manager de fișiere din panoul de control al găzduirii tale (cum ar fi cPanel) sau poți instala un plugin precum All-in-One Security pentru a remedia permisiunile cu doar câteva clicuri.

Trebuie să resetez permisiunile după restaurarea unei copii de siguranță?

Uneori, da. Dacă instrumentul tău de backup nu păstrează corect permisiunile, fișierele și folderele ar putea avea setările greșite. Este o idee bună să verifici din nou după restaurarea site-ului tău.

Ce se întâmplă dacă remedierea permisiunilor nu rezolvă problema?

Dacă ați aplicat setările corecte și lucrurile tot nu funcționează, ar putea fi o problemă de proprietate a fișierului pe server. În acest caz, furnizorul dvs. de găzduire vă poate ajuta să o remediați din partea lor.

Aflați mai multe modalități de a rezolva erorile WordPress

Întâmpini alte tipuri de erori pe site-ul tău WordPress? Consultă aceste ghiduri pentru a rezolva problema și a menține site-ul funcțional:

Sperăm că acest articol v-a ajutat să remediați eroarea de permisiuni pentru fișiere și foldere în WordPress. S-ar putea să doriți, de asemenea, să consultați ghidul nostru despre cum să remediați erorile comune WordPress și să consultați selecțiile noastre de top pentru cele mai bune pluginuri WordPress pentru a vă dezvolta site-ul.

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

70 CommentsLeave a Reply

  1. Am căutat alte articole și am găsit acest alt articol care menționa ceva despre utilizarea chmod, citează următoarele „Dacă doriți să schimbați permisiunea pentru fișierul wp-config.php, puteți utiliza următoarea comandă pentru modificarea sugerată, așa cum a fost citată anterior –
    chmod 600 wp-config.php”, așa că aș dori să știu dacă acest lucru este recomandat și unde pot găsi linia de comandă?

    • Aceasta este în principal o altă modalitate de a face ceea ce acoperim în articol și nu este întotdeauna o metodă prietenoasă pentru începători.

      Admin

    • Chmod este utilizat în principal ca o comandă direct pe un server Linux. Vă conectați acolo folosind SSH și utilizați comanda chmod pentru a schimba permisiunile pe fișier. Dacă aveți găzduire partajată, nu aveți întotdeauna acces la date prin SSH. O alegere mai bună pentru găzduirea web partajată este un client FTP, în care puteți seta, de asemenea, drepturile fișierelor, dar mai ușor și mai sigur.

  2. Am o problemă cu managerul meu de fișiere, există un folder care nu este nici 644, nici 755, este 600 și ori de câte ori încerc să-l schimb, primesc o alertă de eroare care spune că operațiunea de permisiune a eșuat, cum pot rezolva asta?

    • Ar trebui să contactați furnizorul dvs. de găzduire și aceștia ar trebui să vă poată asista cu problema permisiunilor.

      Admin

  3. Salut, articol grozav. Doar pentru a confirma, înțeleg pasul 1 „trebuie să selectați toate folderele din directorul rădăcină” și apoi următorul pas este cel pe care nu sunt sigur: „Apoi, trebuie să selectați toate fișierele și folderele din folderul rădăcină al site-ului dvs. WordPress…” Deci, acesta ar fi folderul: „Public_Html? Pentru că acolo se află folderele pe care le văd în capturile dvs. de ecran. Și nu selectați din nou toate folderele de sub directorul rădăcină, așa cum ați făcut la pasul 1, corect?

    Mulțumesc și salutări

    • Depinde de gazda dvs., dar în folderele selectate ar trebui să vedeți wp-admin, wp-content și wp-includes pentru a vă asigura că sunteți în locația corectă.

      Admin

  4. Acest lucru a funcționat de fapt cu pasul unu (Permisiuni și 777). Din anumite motive nu am putut șterge două foldere din folderul „Upload” și apoi a funcționat. Din anumite motive a trebuit să repornesc Filezilla deoarece îngheța, dar a funcționat. Mulțumesc.

  5. Există un motiv pentru care se recomandă utilizarea unui client FTP pentru a gestiona permisiunile utilizatorilor în loc să le gestionați în panoul de control?

  6. Mă chinuiam de multe ore și nu puteam înțelege ce se întâmplase. Am găsit acest ghid și am urmat fiecare pas. Acum, atât domeniul meu principal, cât și subdomeniul funcționează din nou. Vă mulțumesc FOARTE mult.

  7. Ați putea să-mi spuneți ce program FTP folosiți, pentru ca instrucțiunile să fie mai ușor de urmat. deoarece majoritatea programelor nu folosesc aceeași terminologie, se pare.

    • Dacă încă primiți eroarea, ar trebui să contactați furnizorul dvs. de găzduire și aceștia ar trebui să vă poată asista.

      Admin

  8. I’ve been searching like crazy and still can’t find my answer. Any idea what’s going on? When I follow the directions to right click and look for “File Permissions”, I don’t have that option. So I’m stuck and still can’t upload images anymore :(
    Any advice would be much appreciated.

    • Dacă nu puteți vedea permisiunile folderului, vă recomandăm să contactați furnizorul dvs. de găzduire și aceștia ar trebui să vă poată asista.

      Admin

  9. Salut, am urmat acest articol, dar nu mă pot conecta la site-ul meu după ce am schimbat toate permisiunile.

    Trebuie să aștept?
    Sau s-a întâmplat ceva greșit?

    ar fi grozav dacă cineva care știe despre asta m-ar ajuta.

    • Ar depinde dacă vedeți un mesaj de eroare pe site-ul dvs., ca punct de plecare, am recomanda să contactați furnizorul de găzduire pentru a vedea dacă găsesc erori.

      Admin

  10. Are cineva vreo idee de ce, de fiecare dată când WordPress se actualizează automat, trebuie să intru din nou și să resetez permisiunile fișierelor? Această pagină este foarte utilă pentru remedierea acestei probleme, dar vreau doar să se oprească!

    • Ați putea contacta furnizorul dvs. de găzduire pentru a vă asigura că nu există o setare care ar putea cauza acest lucru din partea lor.

      Admin

  11. Cum gestionați solicitarea de credențiale FTP atunci când învățați WordPress pe un host local? Am citit acest articol, dar meniul de partajare și permisiuni pe un Mac nu afișează un câmp cu valoare numerică.

    • Ar depinde de problema specifică cu care vă confruntați, dar în loc să aveți nevoie de FTP pentru o instalare locală, ați dori să navigați la locul unde se află fișierele pe computerul dvs.

      Admin

  12. Pentru fișiere, spuneți să acordați permisiuni 644 pentru proprietar, grup, alții. De ce acordați permisiuni de citire fișierelor (4) altora. Există vreun motiv pentru care alții necesită permisiuni de citire a fișierelor, de ce nu sunt toate fișierele setate la 640?

    • Apoi, utilizatorii ar întâmpina o problemă încercând să vă vizualizeze conținutul.

      Admin

  13. Mulțumesc pentru tutorial. Am reușit să rezolv această problemă pentru fișierele deja existente pe site, dar de fiecare dată când sunt încărcate fișiere noi, acestea au din nou aceeași problemă!

    • Dacă această problemă este constantă, vă recomandăm să contactați furnizorul de găzduire pentru a analiza posibilele cauze.

      Admin

  14. am această problemă pe un site găzduit local pe care îl folosesc doar în scopuri de testare. Deci nu am acces FTP la fișiere și schimbarea permisiunilor lor din Windows Explorer nu funcționează. Alte idei?
    Directorul principal WP și directorul Themes sunt ambele imposibil de scris conform Instrumentelor de sistem WP.

    • Ar trebui să verifici cu instrumentul localhost pe care îl folosești pentru site-ul tău, deoarece cel pe care îl folosești va determina opțiunile pe care le ai la dispoziție și posibilele probleme.

      Admin

    • Salut, ați reușit să remediați eroarea? Și ce instrument localhost folosiți?

  15. Am schimbat accidental permisiunea fișierului meu de actualizare la xxx și acum, când încerc să o schimb înapoi la 755, nu se salvează. Orice ajutor?

    • If you’re unable to update the file permissions, you would want to reach out to your hosting provider they should be able to assist :)

      Admin

  16. Am făcut soluția dvs. cu permisiunile 755 și 644, site-ul funcționează câteva secunde și apoi se strică din nou. Și trebuie să refac permisiunile. Mă puteți ajuta?

    • Dacă permisiunile se resetează, atunci ar trebui să contactați furnizorul dvs. de găzduire pentru a vă asigura că nu există o setare din partea lor care ar modifica și permisiunile.

      Admin

    • Dacă metoda din acest articol nu elimină eroarea respectivă, ar trebui să contactați furnizorul de găzduire.

      Admin

  17. Salut, ar trebui să schimb permisiunile fișierului:
    / 755 750 AVERTISMENT

    Poate cineva să-mi spună unde găsesc acest "/" în C panel? Sincer, nu știu ce înseamnă acest semn /. Mulțumesc, o zi bună! Suzana

    • Dacă folosiți managerul de fișiere din cPanel-ul gazdei dvs., fișierele site-ului dvs. se află de obicei sub public_html, deoarece acolo se conectează majoritatea conexiunilor FTP la gazda dvs.

      Admin

  18. Mulțumesc pentru acest articol! Credeam că mi-am stricat complet site-ul. Niciuna dintre imaginile încărcate sau chiar stilizarea CSS (nu am idee de ce a fost afectată) nu se afișa corect.

    Modificasem permisiunile mai devreme, dar trebuie să le fi făcut incorect. Soluția dvs. a fost soluția problemei mele!

    Mulțumiri multe

  19. Mulțumesc pentru acest articol perspicace – îl voi păstra ca resursă pentru cazuri de curiozitate (și panică, desigur :D).
    Mă lupt cu căutările „wp GET” cu rezultat 404 atunci când mă joc cu cache-ul.
    Instalația mea WordPress este într-un subfolder numit wp, nu în directorul rădăcină.
    Ce drepturi ar trebui să dau acestui folder specific?

    Mulțumesc anticipat pentru orice ajutor.

  20. Bună ziua, am probleme cu linkurile FTP și WordPress. Mai întâi, creez un fișier HTML de bază și îl încarc prin FTP, după un timp convertesc acel site web folosind WordPress. Acum problema este că linkurile acelor fișiere HTML și foldere pe care le-am încărcat prin FTP nu mai funcționează. Funcționează doar linkurile noi. Eroarea este „Pagina nu a fost găsită”
    Există vreun instrument, plugin sau modalitate de a reactiva acele linkuri HTML FTP?? Vă rog să mă ajutați cu această problemă.

  21. sistemul meu nu poate citi Wordpress corect. fișierele nu sunt afișate foarte bine. arată doar pictograme albe ale fișierelor ca o foaie de hârtie albă.

  22. Salut

    Am instalat WordPress pe un server local și primesc mesajul „nu au putut fi preluate date de pe servere” atunci când încerc să accesez biblioteca Slider Revolution.

    Este din cauza erorii de permisiuni de fișiere descrise aici? Am setat toate permisiunile utilizatorului la „control complet” în fișierul meu index.php, fără succes. Nu par să am opțiunea de a trece la permisiunile numerice pe care le descrieți mai sus. Sunt cu adevărat blocat la acest punct, așa că orice ajutor ar fi apreciat.

    Mulțumiri și salutări
    Odhran

  23. Am schimbat 755 pentru toate folderele și 644 pentru toate fișierele. Dar tot nu pot încărca imagini în Media și nu pot instala noi pluginuri.

    PS: Am încărcat întregul folder wp-content de pe un alt hosting pe noul meu hosting și l-am extras.

    Vă rog să-mi dați câteva sfaturi.

    Mulțumesc.

    • Acest lucru se datorează faptului că nu puteți copia pur și simplu un element dintr-un server în altul fără a ajusta baza de date. Baza de date trebuie să știe că cele pe care tocmai le-ați copiat 'există'.

    • Încercați să schimbați dimensiunea maximă de încărcare și dimensiunea fișierului. Acest lucru vă va rezolva problema. Așa funcționează pentru mine.

  24. Util, dar din moment ce sunt un începător și încă învăț WordPress, sunt blocat. Nici măcar nu pot să mă loghez din cauza erorii interne de server 500. Știți ce ar trebui să fac?

  25. Am o problemă după ce am schimbat permisiunile să fie ca mai sus, apare această eroare :
    „Eroare aplicație
    A apărut o eroare pe site și pagina dvs. nu a putut fi afișată. Dacă sunteți proprietarul site-ului, verificați jurnalele pentru detalii”

  26. Acest lucru funcționează pentru toate tipurile de aplicații PHP aflate pe un server web și nu doar pentru WordPress. Gazda mea mi-a refuzat accesul la toate folderele și fișierele, inclusiv pagina de conectare și pagina de înregistrare.

    Nu știam că toate fișierele și folderele mele erau încă la 777 în timpul dezvoltării locale. După ce am schimbat folderele și fișierele recursiv la 755 și respectiv 644, a funcționat.

  27. Salut, am probleme deoarece nu am permisiuni suficiente pentru a schimba permisiunile prin clientul FTP… nu pot crea foldere noi. Foarte frustrant, am petrecut mult timp căutând o soluție. Rulez un WP multisite pe Amazon EC2). Mulțumesc.

    • @LB, ai acces limitat la contul tău FTP. Te rugăm să contactezi Amazon pentru a obține acces complet. sau dacă ai acces la server, atunci modifică permisiunile în serverul FileZilla.

Lăsați 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ă.