Úvodní stránka › Fórum podpory WordPressu › Problémy s WordPressem › Chyba při nahrávání mediálních souborů
Štítky: Dočasný adresář neexistuje, Složka tmp
Zvolené téma obsahuje celkem 9 odpovědí. Do diskuze (4 účastníci) se naposledy zapojil uživatel Nik a poslední změna je stará 10 let, 1 měsíc.
-
AutorPříspěvky
-
27. února 2014 (11:48) #6577
Dobrý den,
vím, že je to častý problém, přečetl jsem o tom už snad vše co šlo a vše vyzkoušel a pořád nic.Když chci nahrát fotku do knihovny médií tak mi to napíše:
“Soubor „1873d70466_18731196_o2.jpg“ se kvůli chybě nepodařilo nahrát. Dočasný adresář neexistuje.”Když chci nahrát fotky do galerie přes plugin “NextGEN Gallery” Tak mi to hodí chybové hlášení vpravo nahoře.
Přes FTP jdou soubory nahrávat bez problému. Zkoušel jsem nastavit všem možným adresářům CHMOD 777 (wp-content, uploads), založil jsem i adresář wp-content/uploads/2014/2 a nastavil jim CHMOD 777.
Myslím, že problém bude v tom, že WP hledá ty soubory jinde, protože není umístěn v rootu, jenže nevím, jak mu mám změnit cestu. Když jdu do nastavení/média tak by tam na to měla být kolonka, ale já ji tam nemám. Je tam jen zaškrtávací políčko “Ukládat nahrané soubory do podadresářů přehledně pojmenovaných po jednotlivých měsících a letech”, které je zaškrtnuté a pak nějaké nastavení náhledů.
Také by to mohlo být tím, že to neběží na klasickém FTP ale na SFTP. Jenže s tím já nemám moc zkušenosti, nevím moc jaký je v tom rozdíl.
Už to řeším asi týden a vše co jsem se dočetl jsem vyzkoušel aspoň třikrát. Mohl by mi s tím někdo prosím poradit?
27. února 2014 (12:22) #17811Zkus ve wp-config.php změnit adresář pro nahrané soubory: http://premium.wpmudev.org/blog/how-to-change-the-default-wordpress-uploads-folder/
27. února 2014 (13:42) #17812Tak jsem to udělal a teď mi to pro změnu hlásí toto:
“Parse error: syntax error, unexpected ‘AUTH_KEY’ (T_STRING) in /home/eusers/e-podmld/podebradska-mladez.evangnet.cz/wp-config.php on line 65:”
Odkazuje to na toto:
“define(‘AUTH_KEY’, ‘put your unique phrase here’);”
Mám tam něco doplnit?
27. února 2014 (19:08) #17813Pravděpodobně jste vložil špatný kód. Ujistěte se, že je na konci vloženého řádku
;
a že jsou správně ukončené všechny uvozovky.
27. února 2014 (20:19) #17814Bylo tam lomítko navíc. Opravil jsem to, takže se vrátila stará dobrá hláška:
“Soubor „1873d70466_18731196_o2.jpg“ se kvůli chybě nepodařilo nahrát
Dočasný adresář neexistuje.”
Jak přesně to tam mám zadat?
Kompletní cesta je:
“\Secure FTPEvangnethomeeuserse-podmldpodebradska-mladez.evangnet.czwp-contentuploads”
Do kódu jsem zadal:
“define(‘UPLOADS’, ‘podebradska-mladez.evangnet.czwp-contentuploads’);
27. února 2014 (20:57) #17815Mrkni do dokumentace http://codex.wordpress.org/Editing_wp-config.php#Moving_uploads_folder mělo by to být: define(‘UPLOADS’, ‘/wp-content/uploads’). Pokud by to nefungovalo – mrkni co je za adresu v konstantě ABSPATH, vůči té se ta adresa pro nahrané soubory nastavuje.
6. března 2014 (9:24) #17816Děkuji za odkaz, něco podobného jsem hledal už dříve.
V ABSPATH není nic, konkrétně:
“if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(__FILE__) . ‘/’);”
zkoušel jsem tam nastavit patřičnou adresu, ale nepomohlo to. Nejsem si jistý v jakém formátu a kam ji mám zadat.
Předpokládám, že za to lomeno, ale nevím co má znamenat to “(__FILE__)”.
Taky si nejsem jistý, co mám napsat před tu adresu, když to není klasické ftp (zkoušel jsem ftp:// a sftp://, ale ani při jednom mi to nefungovalo, všem kdo vím, proč…
adresa umístění WordPressu je:
scp.evangnet.cz/home/eusers/e-podmld/podebradska-mladez.evangnet.cz/
7. března 2014 (8:44) #1781725. března 2014 (14:20) #17818Ten odkaz mi nijak nepomohl, zabívá se chybou v NextGen gallery. Já řeším především chybu při nahrávání mediálních souborů bez použití pluginu.
Potřeboval bych vědět v jakém fomátu mám zadat tu adresu do ABSPATH a jak má vypadat celý ten příkaz. Viz můj předchozí příspěvek.
Komunikoval jsem i s poskytovatelem hostingu a ten mě ubezpečoval, že na jeho straně chyba není.
27. března 2014 (10:33) #17819Vyřešeno, stačilo v rootu vytvořit složku “phptmp”.
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.