Poglavje 18 · 18.5
Nalaganje je preveliko (napaka 413) ali časovna omejitev poteče
Poskušate naložiti veliko datoteko, obnoviti varnostno kopijo ali uvoziti podatkovno bazo, pa to ne uspe. Prikaže se na primer 413 Request Entity Too Large, v WordPress-ih Het geüploade bestand overschrijdt de upload_max_filesize-richtlijn in php.ini, ali pa se stran še naprej nalaga in se konča s potekom časovne omejitve. V tem primeru naletite na omejitev glede velikosti ali trajanja. Te omejitve lahko večinoma prilagodite sami.
Za katero omejitev gre?
| Nastavitev | Za kaj? |
|---|---|
| upload_max_filesize | Največja velikost ene naložene datoteke. |
| post_max_size | Največja velikost vsega, kar pošljete naenkrat. Nastavite jo vedno nekoliko višje kot upload_max_filesize. |
| max_execution_time | Koliko sekund se lahko izvaja skripta. Prenizka vrednost povzroči potek časovne omejitve pri dolgotrajnih opravilih, kot je uvoz. |
| max_input_time | Koliko časa sme PHP porabiti za prejemanje naložene datoteke. |
| memory_limit | Koliko pomnilnika lahko uporabi skripta. Nastavite jo višje kot post_max_size. |
Povečanje omejitve
- V DirectAdmin odprite Select PHP version pod Dodatki in vtičniki.
- Pojdite na možnosti in povečajte upload_max_filesize in post_max_size, po potrebi pa tudi max_execution_time in memory_limit.
- Shranite in poskusite znova.
Podrobnejša razlaga je na voljo v PHP-možnosti: upload_max_filesize, memory_limit in max_execution_time. Ste pri PHP Instellingen v DirectAdmin za določeno domeno sami nastavili vrednosti? Te imajo potem prednost. V Nastavitve PHP v DirectAdminu ali Select PHP version: kakšna je razlika? preberite, kako sta ti dve nastavitvi povezani.
Nasvet: Potrebujete višjo vrednost, kot jo lahko izberete v Select PHP version? To je mogoče z vrstico, kot je php_value upload_max_filesize 1024M, v datoteki .htaccess Vaše spletne strani (glejte PHP-nastavitve za posamezno mapo in prek .htaccess).
Posebni primeri
Uvoz velike podatkovne baze v phpMyAdmin
phpMyAdmin ima lastno omejitev glede velikosti uvoza. Datoteko stisnite v obliko .sql.gz, kar pogosto zmanjša velikost za več kot polovico. Če je datoteka še vedno prevelika, preberite Uvoz podatkovne zbirke, tudi velikih datotek za druge možnosti.
Nalaganje v Upravitelju datotek
Za velike datoteke ali veliko datotek hkrati FTP-program, kot je FileZilla, deluje bolje kot nalaganje prek brskalnika (glejte Povezovanje s FileZilla (FTP, FTPS in SFTP)).
Razširjanje ali stiskanje velike zip-datoteke
Se razširjanje v Upravitelju datotek ustavi zaradi poteka časovne omejitve? Poskusite znova, ali pa datoteko razširite prek Terminala, če ga Vaš paket omogoča (glejte Zip-datoteke: ekstrahiranje in ustvarjanje in Terminal v Vašem brskalniku).
Vtičnik za migracijo v WordPress-ih
Vtičniki, ki celotno spletno stran preselijo v eni datoteki, pogosto naletijo na te omejitve. Začasno povečajte zgoraj navedene vrednosti. Ali selite svojo spletno stran od drugega ponudnika k WebOké? Lahko uporabite tudi našo brezplačno storitev selitve: mi za Vas preselimo spletno stran in e-pošto.
Vaša stran deluje prek Cloudflare
Če uporabljate Cloudflare z vklopljenim oranžnim oblakom, pri brezplačnem naročniškem paketu velja omejitev 100 MB na nalaganje. Ta omejitev je del Cloudflare, ne naša.
Potek časovne omejitve pri shranjevanju ali nalaganju strani
Če se navadna stran nalaga tako dolgo, da poteče časovna omejitev, to ni težava z nalaganjem, temveč počasna skripta. Preberite Moja spletna stran je počasna in z orodjem X-Ray preverite, kateri del porabi največ časa (glejte X-Ray: odkrivanje počasnih strani).
