1. Home
  2. Wordpress
  3. Suurte failide üleslaadimine WordPressis ModSecurity piirangute korral

Suurte failide üleslaadimine WordPressis ModSecurity piirangute korral

Zone hallatud serveri keskkonnas on kasutusel ModSecurity  ja seetõttu võib suurte failide (üle 1 GiB) üleslaadimisel oma WordPressi rakendusse kohata järgmisi teateid:

Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page

Teate põhjuseks on ModSecurity konfiguratsioon, mis piirab üleslaaditava faili suurust. Piirang on seatud 1 GiB peale ning Apache vealogist vaatab vastu veateade:

ModSecurity: Request body (Content-Length) is larger than the configured limit (1073741824)

Miks on piirang seatud?

Taoline ModSecurity piirang on kehtestatud järgmistel põhjustel:

  1. Turvalisus: ModSecurity kontrollib kõiki üleslaaditud faile võimalike ohtude suhtes.
  2. Serveri koormus: Suurte failide üleslaadimine võib oluliselt suurendada serveri koormust, eriti kui neid ei skaneerita tõhusalt.

Antud ModSecurity konfiguratsiooni ei ole võimalik muuta ega eemaldada.

Lahendus: Chunked Upload

Tänapäevane lahendus suurte failide üleslaadimiseks on kasutada „chunked upload” meetodit, mille puhul fail jagatakse väiksemateks tükkideks ja laaditakse järk-järgult serverisse. See lahendus möödub suuruse piirangust, võimaldades isegi kuni 100 GiB suuruste failide muretut üleslaadimist.

Soovituslik plugin

Protsessi lihtsustamiseks soovitame kasutada järgmist WordPressi pluginat: Tuxedo Big File Uploads.

Paigaldusjuhend:

  1. Sisene oma WordPressi administraatori paneeli.
  2. Navigeeri jaotisesse Plugins > Add New.
  3. Otsi pluginat Tuxedo Big File Uploads ja vajuta Install Now.
  4. Pärast paigaldamist aktiveeri plugin.
  5. Seadista plugin vastavalt oma vajadustele.

Kuidas kasutada?

Pärast plugina aktiveerimist saab suuremaid faile üles laadida otse WordPressi meediateeki ilma veateadete või piiranguteta.

Updated on 14. nov. 2024
Was this article helpful?

Related Articles