Nelze nahrát ani aktualizovat

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Nelze nahrát ani aktualizovat

Zvolené téma neobsahuje zatím 1žádnou odpověď. Do diskuze (3 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 6 let, 11 měsíců.

Aktuálně je na stránce zobrazeno 11 příspěvků - 1. až 11. (z celkem 11)
  • Autor
    Příspěvky
  • #2393

    forest1291
    Participant
    Web

    Zdravím,

    dlouho jsem hledal na internetu, jak můj problém vyřešit. Nevyřešil, proto se jako poslední možnost obracím na toto fórum. Můj problém je takový: nemohu vkládat do příspěvku jakýkoliv mediální soubor. Chybová hláška: Warning: touch(): Unable to create file /www/doc/www.forest.4fan.cz/www/wp-content/tmp/nazev_souboru.tmp because No such file or directory in /home/users/forest/forest.4fan.cz/web/wp-admin/includes/file.php on line 177. Samozřejmě že si to umím přeložit, ale vyřešit nikoliv.

    Stejně tak aktualizace musím provádět ručně…nejspíš by bylo vhodné přeinstalovat celý systém, ale jak to udělat, aniž bych přišel o data? (web už běží necelý rok).

    1) Používám WordPress 3.3.1.

    2) Adresář web/wp-content/uploads má nastaven CHMOD 777 (i v podsložkách).

    3) Soubor .htaccess jsem zkopíroval i do adresáře web/wp-content/uploads

    4) Do souboru .htaccess jsem připsal řádek php_value safe_mode 0 (úplně nakonec)

    5) V administrátorském rozhraní WordPressu Nastavení->Média->Ukládat nahrané soubory v adresáři: wp-content/uploads

    6) Adresáře (podle data) se mi v adresáři uploads tvoří automaticky (což je – předpokládám správně)

    7) Safe mode vypnutý

    Výpis ze souboru file.php:

    #167 function wp_tempnam($filename = '', $dir = '') {
    #168 if ( empty($dir) )
    #169 $dir = get_temp_dir();
    #170 $filename = basename($filename);
    #171 if ( empty($filename) )
    #172 $filename = time();
    #173
    #174 $filename = preg_replace('|..*$|', '.tmp', $filename);
    #175 $filename = $dir . wp_unique_filename($dir, $filename);
    #176 touch($filename);
    #177 return $filename;
    }

    To jsou kroky, které jsem do teď podnikl. Snad jsem na nic nezapomněl. Chtěl bych dodat, že s WordPressem pracuji pouze 14 dní a je možné, že to bude pro někoho banalita. Je chyba v šabloně? Safe mode?…nevím. Byl bych vděčný za jakýkoliv postup, jak docílit správného nahrávání souborů přes WordPress rozhraní.

    Předem děkuji za jakoukoliv věcnou odpověď a omlouvám se za repost.

    forest

    http://www.forest.4fan.cz

    #13190

    admin
    Keymaster
    Web

    Zajímavé, zkoušel jste vytvořit adresář wp-content/tmp a nastavit mu potřebný CHMOD. Z nějakého důvodu se sem WordPress snaží dočasně zapisovat nahrávané soubory. Nemáte nějakou úpravu v souboru wp-config.php, která by to mohla způsobovat?

    #13191

    forest1291
    Participant
    Web

    wp-content/tmp vytvořený mám, CHMOD taky nastaven. Chybu tam mám už od začátku, takže těžko říct, co by to mohlo dělat. Existuje nějaká možnost to teď opravit/přeinstalovat s tím, že zachovám všechna data? Už mě to trápí celkem dlouho, děkuji.

    #13192

    admin
    Keymaster
    Web

    Přeinstalovat WordPress samozřejmě můžete, ale těžko říci, zda to pomůže, protože to spíše vypadá na problém s hostingem. Jaký používáte hosting? Zmiňujete Endoru, ale jaký tarif?

    Určitě zkuste WordPress aktualizovat na nejnovější verzi 3.4.2, čímž ho zároveň přeinstalujete. Stačí překopírovat všechny soubory ze staženého instalačního balíčku na FTP. O články a další obsah webu nepřijdete, protože je uložen v databázi (každopádně raději vše před úpravami zazálohujte). Pokud aktualizace nepomůže, tak pošlete prosím přihlašovací údaje (administrátor WordPressu + FTP) na adresu pavelevap@separatista.net, zkusíme se na to podívat…

    #13193

    forest1291
    Participant
    Web

    Je to ten nejzákladnější free tarif (po vyřešení problému chci přejít na registrovanou). Nebo myslíte, že by pomohlo, kdybych to udělal hned? A kdyby to stále trvalo, tak zkusit jinou cestu? Aktualizace nepomáhá…

    #13194

    Bigdrobek
    Participant
    Web

    TIP: Na VPS jsem měl jednou problém s FTP, že jsem musel do wp-config.php doplnit data ftp účtu…

    #13195

    forest1291
    Participant
    Web

    Děkuji, zkusím :)

    #13196

    forest1291
    Participant
    Web

    Data o FTP jsem tam mám už od původní instalace, takže to nic..

    #13197

    admin
    Keymaster
    Web

    A když už se stejně chystáte stěhovat na jiný hosting, tak bychom uvítali přístupy, protože Endora by měla bez problémů fungovat. Je to i náš sponzor, takže bychom to rádi dořešili…

    Jinak problémy s funkcí touch() se tu už na fóru také vyskytly. A jeden problém vypadá velmi podobně jako výše uváděný (dokonce je tam i podobné uživatelské jméno). Povedlo se to nahrávání obrázků nakonec nějak vyřešit? Ptal jste se přímo na podpoře Endory?

    #13198

    forest1291
    Participant
    Web

    Nepovedlo se. Ty problémy spolu určitě souvisí. Na výše uvedený mail zasílám přístupy. Děkuji

    #13199

    admin
    Keymaster
    Web

    Takže problém způsoboval tento řádek kódu:

    define('WP_TEMP_DIR','/www/doc/www.forest.4fan.cz/www/wp-content/tmp');

    Byl umístěn na konci souboru wp-config.php a netuším jak se tam mohl dostat. Možná přesun z jiného hostingu, kde bylo toto nastavení potřeba? Ale dovolím si citovat hned první reakci v tomto vlákně:

    admin: Nemáte nějakou úpravu v souboru wp-config.php, která by to mohla způsobovat?

    Po odebrání tohoto řádku vše bez problémů funguje (zkoušel jsem tedy zejména instalaci pluginů).

    Při nahrávání obrázků se však objevila jiná chyba, kterou už tady také známe:

    Fatal error: Allowed memory size of 50331648 bytes exhausted (tried to allocate 3360 bytes) in /home/users/forest/forest.4fan.cz/web/wp-includes/media.php on line 258

    Bohužel se tedy nevytvoří náhled nahrávaného obrázku. Problém bude odstraněn buď deaktivací nějakého pluginu nebo navýšením hodnoty memory_limit. Stačí tedy přejít na placenou verzi hostingu (program Endora Plus) a za 16 Kč měsíčně budete mít memory_limit 128 MB místo 48 MB.

Aktuálně je na stránce zobrazeno 11 příspěvků - 1. až 11. (z celkem 11)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.