Vedeți eroarea „Încărcare: nu s-a putut scrie fișierul pe disc” la încărcarea fișierelor în WordPress?
Această eroare comună poate fi foarte frustrantă pentru utilizatorii începători, deoarece vă împiedică să încărcați fișiere pe site-ul dvs. WordPress.
În acest articol, vă vom arăta cum să remediați eroarea „Upload: failed to write file to disk” în WordPress.

Ce cauzează eroarea Eșec la scrierea fișierului pe disc în WordPress?
Această eroare WordPress poate apărea din mai multe motive. Cu toate acestea, cel mai frecvent este incorectitudinea permisiunilor folderelor.
Fiecare fișier și folder de pe site-ul dvs. web are un set de permisiuni. Serverul dvs. web controlează accesul la fișiere pe baza acestor permisiuni.
Permisiunile incorecte pentru un folder vă pot elimina capacitatea de a scrie fișiere pe server. Acest lucru înseamnă că serverul dvs. web nu poate crea sau adăuga fișiere noi în acel folder particular.
Dacă încercați să încărcați imagini sau orice alte fișiere din zona de administrare WordPress, veți primi unul dintre următoarele mesaje de eroare:
- WordPress nu a putut scrie pe disc.
- WordPress nu a reușit să încarce din cauza unei erori: eșec la scrierea fișierului pe disc.
- Imposibil de creat directorul wp-content/uploads/2016/03. Este directorul părinte scriibil de către server?
Acestea fiind spuse, să vedem cum să depanăm eroarea „Încărcare: eșec la scrierea pe disc” în WordPress.
Cum să remediați eroarea de încărcare eșuată la scrierea pe disc în WordPress
Mai întâi, trebuie să vă conectați la site-ul dvs. WordPress folosind un client FTP.
Pentru acest tutorial, folosim clientul FTP gratuit FileZilla FTP client. Dacă folosiți un alt client FTP, interfața ar putea arăta puțin diferit.
Odată ce sunteți conectat, trebuie să faceți clic dreapta pe folderul wp-content și să selectați „Permisiuni fișier”.

Aceasta va deschide caseta de dialog pentru permisiunile fișierelor în clientul dvs. FTP.
Vă va afișa permisiunile fișierelor pentru proprietar, grup și public.

Trebuie să introduceți 755 în câmpul Valoare numerică.
După aceea, trebuie să bifați căsuța de lângă „Recursiv în subdirectoare”.
Apoi, trebuie să faceți clic pe opțiunea „Se aplică numai directoarelor” și apoi pe butonul „OK” pentru a continua.
Clientul dvs. FTP va seta acum permisiunile folderelor la 755 și le va aplica tuturor subfolderele din wp-content. Aceasta include folderul de încărcări unde sunt stocate toate imaginile dvs.
De asemenea, doriți să vă asigurați că permisiunile fișierelor pentru fișierele individuale din folderul dvs. wp-content sunt corecte.
Din nou, faceți clic dreapta pe folderul wp-content și selectați „Permisiuni fișiere”. De data aceasta, vom schimba permisiunile pentru fișiere.
Introduceți 644 în câmpul Valoare numerică și apoi bifați căsuța de lângă „Recursiv în subdirectoare”.
Acum, faceți clic pe opțiunea „Aplicare numai fișierelor”.

Faceți clic pe butonul „OK” pentru a continua. Clientul dvs. FTP va seta acum permisiunile fișierelor la 644 pentru toate fișierele din folderul wp-content.
Acum puteți vizita site-ul dvs. WordPress și puteți încerca să încărcați fișiere.
Dacă încă vedeți eroarea, va trebui să contactați furnizorul dvs. de găzduire WordPress și să le cereți să golească directorul fișierelor temporare.
WordPress vă încarcă imaginile folosind PHP, care salvează mai întâi încărcările într-un director temporar pe serverul dvs. web. După aceea, le mută în folderul de încărcări WordPress.
Dacă acest director temporar este plin sau configurat incorect, atunci WordPress nu poate scrie fișierul pe disc.
Acest folder temporar este situat pe serverul dvs. și, în majoritatea cazurilor, nu puteți accesa prin FTP. Va trebui să contactați gazda dvs. web și să le cereți să îl golească pentru dvs.
Sperăm că acest articol v-a ajutat să rezolvați eroarea „Încărcare: nu s-a putut scrie fișierul pe disc” în WordPress. De asemenea, ați putea dori să consultați ghidul nostru despre cum să rezolvați probleme comune legate de imagini în WordPress și selecțiile noastre de experți ale celor mai bune pluginuri WordPress pentru a vă dezvolta site-ul web.
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.

Jiří Vaněk
Înțeleg corect că folderele trebuie să aibă permisiuni 755 pentru ca PHP să poată scrie în ele, adică să încarce fișiere, dar fișierele în sine trebuie să aibă permisiuni 644 pentru ca nimeni să nu le poată exploata scriind în ele? Este corect? Sau de ce ar trebui fișierele să aibă permisiuni diferite față de foldere?
Suport WPBeginner
That is correct.
Admin
kehinde
am încercat acest proces și tot nu pot încărca fișiere
Farukh
Salut,
Sunt extrem de confuz. Ați repetat același proces de două ori. Mai întâi ați schimbat permisiunile fișierelor pentru folderul wp-content la 755. Apoi ați schimbat permisiunile fișierelor pentru folderul wp-content la 644. Ați fi putut schimba la 644 prima dată. De ce de două ori. Confuz, vă rog să-mi spuneți exact ce ați făcut.
Suport WPBeginner
Salut Farukh,
Acestea nu sunt același proces. Mai întâi ați seta permisiunile folderelor recursiv la 755 pentru wp-content și toate folderele din interiorul acestuia, apoi ați seta permisiunile fișierelor la 644 pentru toate fișierele din folderul wp-content.
Admin
Felipe
Pur și simplu acordați mai mult spațiu contului dvs. de găzduire web
Kristin Larsen
Am vrut, de asemenea, să informez pe oricine ar putea căuta această problemă pe Google că există o altă cauză specifică utilizatorilor BlueHost. Foarte rar, dacă vă aflați într-un mediu de găzduire partajată / găzduire cloud, folderul temporar al BlueHost care stochează încărcările din browser se va umple și va împiedica pe oricine să adauge noi imagini/încărcări. Dacă se întâmplă acest lucru, sunați la suportul lor tehnic și cereți-le să golească folderul temporar. Acest lucru va rezolva problema. Nu există nimic din partea noastră pe care să-l putem face ca utilizator pentru a-l curăța sau preveni.
Ivy
Vă mulțumesc FOARTE mult pentru acest comentariu. Mi-ați economisit atât de mult timp. Clientul meu folosește BlueHost și îi construiesc un site web nou. Nu am lucrat niciodată cu BlueHost și nu am întâmpinat această problemă până acum.
Ashlee
Există și alte lucruri de verificat după acest proces. Toate permisiunile sunt corecte, am încărcat o zi și apoi a doua zi nu am mai putut încărca (nu s-a schimbat niciun HTML), fișierele temporare au fost șterse.
Mulțumesc.