Címke: ‘tmp’

WordPress hibaüzenet (és megoldás): feltöltési hiba egy hiba következtében: Hiányzó munkakönyvtár

A tegnapi, Couldn’t connect to database server.Couldn’t find database magical_rules. – című cikkhez hasonlóan ma is egy olyan WordPress hibaüzenetet (megoldással együtt) mutatok be, amivel egy Ügyfélmunka során találkoztam.

A következő volt a hibajelenség:
nem tudtam képet feltölteni, illetve nem tudtam bővítményt frissíteni. Ez a hibaüzenet fogadott: Fájlfeltöltésnél: “feltöltési hiba egy hiba következtében Hiányzó munkakönyvtár”, illetve bővítmény frissítésnél: “Sikertelen letöltés. A fájl fogadására megjelölt célkönyvtár nem létezik, vagy nem írható.”. Mivel ilyennel még soha nem találkoztam, ezért elkezdtem utánanézni a Google segítségével, hogy mi is lehet a hiba oka, és azt hogyan tudom orvosolni.

Megoldás:
A WordPress fájljaival megegyező könyvtárban (tehát ahol a wp-admin, wp-content és wp-includes mappák is vannak) létre kell hozni egy “tmp” nevű mappát, és ennek CHMOD 777 paranccsal írási jogot kell adni. A tmp mappa azért kell, mert a feltöltés előtt ideiglenesen ott tárolódnak a fájlok, az írási jog pedig azért kell, hogy egyáltalán tárolódhassanak ott a fájlok, azaz a fájlok be tudjanak kerülni a tmp mappába.

Hogyan kell lefuttatni a CHMOD 777 parancsot? (pl.)

  1. Total Commanderrel csatlakozz FTP-n a tárhelyhez.
  2. Jelöld ki a tmp mappát.
  3. Kattints a Total Commanderen belül a “Fájl” => “Attribútumok módosítása” menüpontra. A fenti képen látható helyre írd be ezt: 777, majd nyomd meg az OK gombot!