Cum să remediați eroarea WordPress - „Încărcare: scrierea fișierului pe disc eșuată”
Publicat: 2016-05-25WordPress este acum fără îndoială cel mai popular sistem de management al conținutului din lume. Fie că este începător în lumea blogging-ului sau bloggeri profesioniști, WordPress este platforma de blogging preferată de toți.
Este un CMS bazat pe PHP și SQL. Începută în 2003, oferă utilizatorilor săi teme personalizate, diverse plugin-uri, compatibilitate pentru dispozitive mobile și pentru motoarele de căutare.
Pluginurile necesare pentru îmbunătățirea funcțiilor WordPress sunt ușor disponibile și descărcate de pe Internet. Având peste 24% din Internet, se adresează tuturor. Site-urile web simple, blogurile sau portalurile de comerț electronic, toate pot fi construite și rulate cu ușurință de WordPress. Fiind multilingv, acesta este popular pe tot globul în majoritatea țărilor. Ușurința de utilizare pentru utilizatori și editori, împreună cu complexitatea ascunsă pentru dezvoltatori, îl fac o alegere ideală.
Fiecare mediu de găzduire web din lume prezintă un fel de eroare sau altul utilizatorilor săi și dacă sunteți utilizator WordPress, atunci există o probabilitate mai mare să fi întâlnit o eroare de disc. Această eroare nu este un motiv de mare îngrijorare. Această eroare apare atunci când utilizatorul încearcă să încarce un fișier ca administrator sau subadministrator. Când apare această eroare, este destul de frustrantă pentru utilizatori, perturbând experiența fără efort de blogging la WordPress.
În acest blog, vom explica motivele pentru care utilizatorii întâmpină această eroare și diferitele alternative disponibile pentru utilizatori și dezvoltatori pentru a o rezolva.
Motive pentru eroarea de descărcare a discului în WordPress
Atunci când un utilizator întâlnește această eroare, pot exista o serie de motive și, printre acestea, cele mai comune au setat permisiuni incorecte pentru fișiere sau foldere. Se pot rezuma toate aceste motive în trei puncte comune:
- Setarea permisiunilor pentru directorul de încărcare.
- Utilizatorul depășește cota acordată sau hard disk-ul serverului nu mai are spațiu liber.
- Dosarul tmp al serverului nu mai are spațiu.
Pentru un site web WordPress, trebuie să setăm permisiuni pentru fiecare fișier și folder. Accesul la toate aceste fișiere și foldere este controlat de serverul web care funcționează în continuare conform setărilor de permisiuni efectuate de noi. Deci, ori de câte ori unui fișier sau unui folder i s-au acordat permisiuni incorecte, utilizatorul nu îl poate scrie sau modifica pe server. Cu alte cuvinte, putem spune că serverul nostru web eșuează în adăugarea sau crearea de noi fișiere în folderul dat.
Deci, într-un astfel de scenariu, atunci când utilizatorul WordPress încearcă să încarce imagini sau fișiere ca administrator, se întâlnește oricare dintre următoarele trei mesaje de eroare:
- WP nu a reușit să se încarce din cauza unei erori de disc
- Nu se poate crea directorul
- WP nu a reușit să scrie pe disc
Cum să remediați această eroare?
În primul rând, utilizatorul ar trebui să încerce să se conecteze la site-ul WordPress cu ajutorul unui client FTP. FTP se referă la Protocolul de transfer de fișiere. Cu cuvinte simple, un client FTP este practic un software dezvoltat cu scopul de a face două computere să comunice cu ajutorul Internetului. Puteți trimite și primi cu ușurință fișiere prin acest server. Deci, din punct de vedere tehnic, acest protocol funcționează numai pe protocolul TCP/IP. Pentru ca acest lucru să funcționeze, aveți nevoie de un software FTP și un server FTP. Conexiunea creată între server și client, puteți descărca, încărca, redenumi, modifica și șterge fișiere. În general, software-ul FTP este acceptat de toate computerele.
Înainte de a începe să utilizați clientul FTP asigurați-vă că aveți informațiile/detaliile serverului, directorului de la distanță, nume de utilizator și parolă.
Veți primi aceste detalii odată ce vă înregistrați pentru contul de server. Este pertinent de înțeles că numai „directorul /public_html
” poate fi folosit pentru încărcarea fișierelor. Scopul folderului „.cgi-bin directory” este de a încărca scripturi cgi și toate serverele, așa cum parolele noastre obișnuite sunt sensibile la litere mari și mici. În cele din urmă, programul FTP nu trebuie setat la SFTP în loc de FTP și după denumirea paginii dvs. de pornire ca „ index.html
în „directorul /cgi-bin
”.
Sunt disponibili diferiți clienți FTP gratuiti, cum ar fi Cyberduck, CuteFTP, Transmit (pentru MAC), WinSCP (pentru Windows), FileZilla etc. Vom folosi clientul FTP FileZilla pentru a vă ilustra să remediați „Eroarea de scriere a fișierului pe disc eșuată”.
Conectați-vă la clientul FTP FileZilla și odată ce ați terminat, găsiți folderul wp-content
. Trebuie să faceți clic pe folderul wp-content
și să selectați „permisiuni de fișiere”, care va fi ultima opțiune din lista care apare. Pentru a selecta „permisiuni de fișiere”, va apărea o casetă de dialog în clientul FTP. Permisiunea de fișier pentru proprietar, grup și public va fi afișată separat. Permisiunile pentru fișiere vor avea opțiuni de „citire”, „scriere” și „executare” pentru fiecare. Sub aceasta se solicită „Valoare numerică”. Trebuie să introduceți 755 ca valoare numerică. După „Recursul în subdirectoare”, trebuie să bifați caseta de lângă ea. Și, în sfârșit, faceți clic pe opțiunea „Aplicați numai la directoare” și faceți clic pe „OK”.
Introducând 755 ca valoare numerică, clientul FTP setează permisiunile folderului la 755 și simultan la toate subfolderele, precum și în wp-content
inclusiv folderul care conține imaginile.
De asemenea, ar trebui să verifice și să corecteze permisiunile fișierelor dintr-un folder wp-content și pentru fișierele individuale. Pentru a face acest lucru, faceți clic pe un folder wp-content și apoi selectați permisiunile fișierelor. Acest lucru îl facem pentru a aduce modificările necesare și în fișierele noastre. Pentru folderele pe care le-am introdus 755 ca valoare numerică, aici introduceți 644 și apoi, trebuie să bifați caseta de lângă „Recurse în subdirectoare”. Ultimul pas este să faceți clic pe opțiunea „Aplicați numai la fișiere” și să faceți clic pe „OK”.

Așadar, acum, clientul nostru FTP va afișa permisiunile de fișier la 644 pentru toate fișierele și 755 pentru toate folderele și sub folderele din folderul wp-content
.
Cu toate acestea, uneori, eroarea va continua și, într-un astfel de caz, ați cerut furnizorului dvs. de găzduire să șterge toate fișierele din directorul de fișiere temporare. În timp ce încărcați imaginile pe WordPress, acestea sunt mai întâi salvate într-un director temporar și apoi în folderul de încărcare. Încărcarea imaginilor se face prin PHP de către WordPress.
Un director temporar configurat greșit nu va permite WordPress să salveze fișierul pe disc. De cele mai multe ori folderul temporar nu va fi accesat prin FTP și într-un astfel de caz trebuie să solicitați ajutor de la gazda dvs. web, astfel încât acesta să poată face sarcina necesară pentru dvs. Dacă problema persistă, cu siguranță există un alt motiv și acum haideți să o analizăm.
Uneori, eroarea va persista și atunci există un alt motiv pentru aceeași.
Mulți utilizatori primesc „Eroarea eșuată la scrierea fișierului pe disc” din cauza limitei cotei de stocare. Când utilizatorul și-a folosit limita cotei de stocare, veți primi această eroare pe ecran. Serviciile economice și accesibile achiziționate de la furnizorul de servicii de găzduire arată atractive, dar există o cădere. Aceste planuri de găzduire web vin cu spațiu de stocare foarte redus, de la 500 MB la 2 GB sau cam asa ceva. Deci, atunci când cineva folosește WordPress și are mai multe site-uri web pentru a gestiona spațiul de stocare alocat de 1 GB se va epuiza în curând. Într-un astfel de scenariu în care utilizatorul și-a folosit pe deplin spațiul de stocare alocat, gazdele nu vă permit să încărcați mai multe fișiere și, prin urmare, utilizatorul primește mesajul „Eroare a eșuat la scrierea fișierului pe disc”.
Este important ca utilizatorul să țină o evidență a utilizării spațiului de stocare alocat. Spațiul de stocare se bazează în general pe planul de găzduire web la care utilizatorul se abona și, prin urmare, în timp ce finalizează planul de găzduire web, utilizatorul ar trebui să țină cont și de cerința viitoare de spațiu de stocare.
Utilizatorul ar trebui să urmărească întotdeauna cu atenție utilizarea și alocarea spațiului de stocare, pentru aceasta există cPanel. Utilizatorul se va autentifica la cPanel și va urma bifarea din bara din stânga. „Utilizarea spațiului pe disc” ne indică spațiul de stocare total alocat nouă în planul nostru de găzduire web și procentul utilizat din spațiul de stocare total la noi. Doar în cazul în care spațiul de stocare este utilizat pe deplin sau este lăsat spațiu de stocare neglijabil, atunci este evident momentul să treceți la un plan de furnizor de servicii de găzduire care oferă spațiu de stocare suficient conform cerințelor dumneavoastră. Și cealaltă opțiune ușoară de a continua cu același spațiu de stocare este să ștergi fișierele care nu par a fi relevante pentru tine acum.
Dar, deoarece situația de epuizare a spațiului de stocare ar putea apărea din nou în viitorul apropiat, deci optarea pentru un plan cu spațiu de stocare mai mare este o alegere mai bună.
Deci ați făcut setările corecte de permisiuni pentru fișierele și folderele dvs., spațiul de stocare alocat este încă suficient de disponibil, folderul temporar este, de asemenea, curățat și setările PHP sunt, de asemenea, corecte, dar „Eroare de scriere fișier pe disc nu a reușit” încă vă deranjează. După toate aceste exerciții, problema persistă, atunci ar trebui făcută o ultimă încercare care pare să aibă puține argumente tehnice, dar a rezolvat problema pentru mulți oameni.
Tot ce trebuie să faci este să te uiți la numele fișierului tău. Dacă există spații și liniuțe în numele fișierului, atunci ar trebui să le ștergeți pe toate din numele fișierului. Ei bine, nu întotdeauna, dar de cele mai multe ori funcționează.
Pașii de remediere pentru „Eroarea de scriere a fișierului pe disc nu a reușit” discutați mai sus vă vor rezolva cu siguranță problema. Pentru orice eventualitate, problema dvs. încă mai există, atunci rămâne singura opțiune este să luați legătura cu gazda dvs. web. Puteți efectua un apel telefonic dacă această facilitate este disponibilă; altfel trimiteți-vă problema prin e-mail în detaliu cu instantanee de ecran care sunt de natură explicită.
Totuși, cea mai bună opțiune este să încercați un chat live cu directorul de la furnizorul de găzduire. Acest lucru vă va ajuta să rezolvați problema și vă va ghida în direcția corectă. Este relevant să menționăm aici că, indiferent dacă suni prin telefon sau e-mail sau discutați cu directorul, asigurați-vă că vă explicați problema în detaliu, fără a amesteca cuvinte.
Cealaltă opțiune este să postezi pe diverse forumuri online de pe Internet. Utilizatorii care s-au confruntat anterior cu această problemă își vor împărtăși experiențele și soluțiile. Experții disponibili pe aceste forumuri vă vor îmbogăți și cu cunoștințele și cunoștințele lor.
WordPress are un forum de asistență și ajutor ușor este disponibil și în secțiunea Întrebări frecvente. Soluția problemei utilizatorului este rapidă și precisă, cu condiția ca problema să fi fost explicată de utilizator în cuvinte clare și precise.
Concluzie:
Pentru a concluziona că WordPress este un sistem autonom, vă permite să vă gestionați site-ul de pe propriul computer cu eforturi fără întrerupere. Este prietenos cu SEO și acceptă optimizarea ulterioară. Facilitatea de a avea mai mulți utilizatori împreună cu administratorul și de a vă face site-ul să crească în funcție de creșterea înregistrată în afacerea dvs. îl face prima alegere.