Úvodní stránka › Fórum podpory WordPressu › Hosting a WordPress › IC.cz freehosting nechce přijmout nastavení vlastní tmp složky
Štítky: Aktualizace, CHMOD, dirname(), IC.cz, phpinfo(), WP_TEMP_DIR
Zvolené téma obsahuje celkem 3 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel admin a poslední změna je stará 11 let, 8 měsíců.
-
AutorPříspěvky
-
13. listopadu 2014 (18:25) #20989
Zkusil jsem nastavit podle Vašeho návodu vlastní tmp streamovací adresář, ale můj freehosting IC se zdá být tvrdohlavý a nechce změnu nastavení akceptovat:
Aktualizační proces byl zahájen. U některých hostingů však může aktualizace nějakou chvíli trvat, takže prosíme o trpělivost. Režim údržby webu byl zapnut… Aktualizace pluginu Akismet (1. z celkem 2) Aktualizace je stahována z https://downloads.wordpress.org/plugin/akismet.3.0.3.zip… Během aktualizace Akismet se objevila následující chyba: Stažení se nezdařilo. Cílový adresář pro streamování souboru patrně neexistuje nebo do něj není možné zapisovat. Aktualizace pluginu Google+ Plugin (2. z celkem 2) Aktualizace je stahována z https://downloads.wordpress.org/plugin/google.1.3.5.zip… Během aktualizace Google+ Plugin se objevila následující chyba: Stažení se nezdařilo. Cílový adresář pro streamování souboru patrně neexistuje nebo do něj není možné zapisovat.Do konfigurace jsem vložil následující řádek:
define('WP_TEMP_DIR','/home/free/ic.cz/r/resaut-1216.tym.cz/root/www/blog/wp-content/tmp');Zkusil jsem to i přes proměnnou ABSPATH, nic. Nefunguje…
Aktualizuju základní plugin Akismet a Google+, který jsem instaloval pro podporu sociální sítě Google.
13. listopadu 2014 (19:19) #20992Je ta cesta pro konstantu
WP_TEMP_DIRuvedená správně? Vytvořil jste adresář wp-content/tmp a nastavil mu potřebná práva (zkuste klidně i CHMOD 777)?15. listopadu 2014 (16:06) #21012Popravdě nevím, jestli je to správně, chyba mi adresu neukáže, takže vycházím z toho, co jsem viděl u jiných… Zřejmě to není správně, ještě jsem tedy dodatečně upravil oprávnění, zjistil jsem, že 777 tam nebylo :D Teď už tam je a přesto to nefunguje, zkoušel jsem variantu s
.tym.cza bez, nevím, jak to má hosting nastavené, takže jaká je správná cesta se mi bez notifikací nepovede zjistit…#EDIT: Byl jsem schopen vyextrahovat umístění na serveru pomocí serverové PHP proměnné
SCRIPT_FILENAME, je to/home/free/tym.cz/r/resaut-1216/root/www/blog/wp-content/tmp/– Už to fachá. Takže teď vím, že web je umístěn ve složce www složky root v názvu třetí hierarchie domény ve složce s počátečním písmenem adresy webu ve složce domény druhého řádu ve složce free na adrese home rootu serveru. Budu na to pamatovat příště :)18. listopadu 2014 (11:21) #21027Takže jestli jsem to správně pochopil, tak jste zjistil správnou cestu a nyní už vše bez problémů funguje…
Pro zjištění aktuální cesty je možné vytvořit drobný
.phpsoubor, např.cesta.phpa jedním řádkem kódu:<?php echo dirname( __FILE__ ); ?>Soubor pak nahrajete do adresáře
/wp-contenta v prohlížeči zadátedomena.cz/wp-content/cesta.php. Ihned se tak dozvíte aktuální cestu, což je užitečné, zejména pokud hosting třeba blokuje funkci phpinfo(). -
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.