Poglavlje 18 · 18.5
Upload prevelik (greška 413) ili vremensko ograničenje isteklo
Pokušavate uploadati velik file, vratiti sigurnosnu kopiju ili uvesti bazu podataka, i to ne uspijeva. Vidite primjerice 413 Request Entity Too Large, u WordPressu Het geüploade bestand overschrijdt de upload_max_filesize-richtlijn in php.ini, ili se stranica stalno učitava i na kraju istekne vrijeme čekanja. Tada ste naišli na ograničenje veličine ili trajanja. Ta ograničenja većinom možete sami prilagoditi.
O kojem je ograničenju riječ?
| Postavka | Za što služi? |
|---|---|
| upload_max_filesize | Maksimalna veličina jednog uploadanog filea. |
| post_max_size | Maksimalna veličina svega što šaljete odjednom. Postavite je uvijek nešto veću od upload_max_filesize. |
| max_execution_time | Koliko sekundi skripta smije raditi. Prenisko postavljena vrijednost uzrokuje isticanje vremena kod dugotrajnih zadataka, poput uvoza. |
| max_input_time | Koliko dugo PHP smije trajati za primanje uploada. |
| memory_limit | Koliko memorije skripta smije koristiti. Postavite je veću od post_max_size. |
Povećavanje ograničenja
- Otvorite u DirectAdminu Select PHP version pod Extra Features.
- Idite na opcije i povećajte upload_max_filesize i post_max_size, te po potrebi max_execution_time i memory_limit.
- Spremite i pokušajte ponovno.
Detaljno objašnjenje nalazi se u PHP opcije: upload_max_filesize, memory_limit i max_execution_time. Jeste li za neku domenu u DirectAdminu pod PHP Instellingen sami postavili vrijednosti? Tada one imaju prednost. Pročitajte u PHP Instellingen u DirectAdmin ili Select PHP version: koja je razlika? kako su ta dva povezana.
Savjet: Trebate li veću vrijednost nego što možete odabrati u Select PHP version? To je moguće postaviti pomoću retka poput php_value upload_max_filesize 1024M u .htaccess datoteci Vaše web stranice (pogledajte PHP-postavke po mapi i putem .htaccess).
Specifične situacije
Uvoz velike baze podataka u phpMyAdmin
phpMyAdmin ima vlastito ograničenje za veličinu uvoza. Komprimirajte file u format .sql.gz, time se veličina često smanji za više od polovice. Ako je i tada prevelik, pročitajte Uvoz baze podataka, uključujući velike datoteke za druge načine.
Uploadanje u File Manageru
Za velike fileove ili mnogo fileova odjednom bolje radi FTP program poput FileZille nego upload putem preglednika (pogledajte Verbinden met FileZilla (FTP, FTPS en SFTP)).
Raspakiravanje ili pakiranje velike zip datoteke
Prekida li se raspakiravanje u File Manageru zbog isteka vremena? Pokušajte ponovno, ili raspakirajte datoteku putem Terminala ako Vaš paket to podržava (pogledajte Zip datoteke raspakirati i izraditi i Terminal u Vašem pregledniku).
Plugin za migraciju u WordPressu
Plugini koji premještaju cijelu web stranicu u jednom fileu često naiđu na ova ograničenja. Privremeno povećajte navedene vrijednosti. Selite li svoju web stranicu od drugog pružatelja usluga na WebOké? Tada možete koristiti i našu besplatnu uslugu selidbe: mi ćemo premjestiti Vašu web stranicu i e-mail umjesto Vas.
Vaša stranica radi preko Cloudflarea
Koristite li Cloudflare s uključenim narančastim oblakom, kod besplatnog plana vrijedi ograničenje od 100 MB po uploadu. To je ograničenje Cloudflarea, ne naše.
Isticanje vremena pri spremanju ili učitavanju stranice
Traje li učitavanje obične stranice toliko dugo da istekne vrijeme, to nije problem s uploadom nego spora skripta. Pročitajte Moja web stranica je spora i provjerite pomoću X-Raya koji dio troši najviše vremena (pogledajte X-Ray: otkrivanje sporih stranica).
