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.
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ěď.
forest
http://www.forest.4fan.cz