Nahrávanie sa nedarí: zvýšte hodnoty upload_max_filesize a max_execution_time
Je maximálna veľkosť nahrávania príliš malá, alebo sa skript zastaví príliš rýchlo? Potom zvýšte limit PHP. Ak nahrávanie vo WordPress aj potom stále nefunguje, prejdite si zoznam na konci tohto článku.
Odporúčané: v Select PHP version
- Prihláste sa do DirectAdmin a v časti Extra Features kliknite na Select PHP version.
- Prejdite na kartu Options.
- Upravte hodnotu, napríklad
upload_max_filesize,post_max_sizealebomax_execution_time. Hodnotupost_max_sizenastavte vždy o niečo vyššie akoupload_max_filesize.
Je verzia nastavená na native? Potom tu nič nemôžete upraviť. Najprv vyberte pevnú verziu PHP.
Alebo: v súbore .htaccess
Do priečinka public_html vložte súbor .htaccess napríklad s týmto obsahom:
php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 120
Vyberte si jeden z týchto dvoch spôsobov, aby ste mali istotu, ktorá hodnota platí.
Nahrávanie vo WordPress nefunguje
Nedarí sa vám nahrať obrázky alebo iné súbory vo WordPress? Skontrolujte postupne nasledujúce body, od vrchu nadol.
- Súbor je príliš veľký. Vidíte hlásenie o
upload_max_filesizealebo chybu 413? Zvýšte limit podľa postupu vyššie. Ak používate Cloudflare so zapnutým oranžovým oblakom, pri bezplatnom tarife platí limit 100 MB na jedno nahratie. - Vaše úložisko je plné. V takom prípade vaša webová stránka už nemôže ukladať súbory. Prečítajte si Úložisko alebo diskový priestor plný: takto uvoľníte miesto.
- WordPress nemá oprávnenie zapisovať do priečinka na nahrávanie. V Správcovi súborov skontrolujte, či je priečinok
wp-content/uploadsnastavený na 755 a súbory v ňom na 644. Priečinok nikdy nenastavujte na 777. Prečítajte si Oprávnenia súborov a priečinkov (chmod). - Obrázky sa nespracúvajú. Na zmenšenie obrázkov potrebuje WordPress PHP rozšírenie
imagickalebogd. Zapnite ho v Select PHP version na karte Extensions. Prečítajte si Zapínanie a vypínanie PHP rozšírení. - Firewall blokuje nahrávanie. Ak sa pri nahrávaní zobrazí chyba 403, môže ho blokovať firewall Imunify360. Prečítajte si Imunify360: skenovanie vašej webovej stránky na malvér. Ak sa na svoju stránku vôbec nedostanete, skontrolujte, či nie je vaša IP adresa zablokovaná: Som zablokovaný? Vaša IP adresa a náš firewall.

Pozrite si tiež v návode DirectAdmin: Nastavenia PHP v DirectAdmin alebo Select PHP version: aký je rozdiel? a Nahrávanie príliš veľké (chyba 413) alebo time out.
Podrobné vysvetlenie so snímkami obrazovky: Možnosti PHP: upload_max_filesize, memory_limit a max_execution_time v návode DirectAdmin.
