Sziasztok!
Frissen telepítettem egy Drupal rendszert (nem az elsőt), de most egy új dologgal szembesültem. Az alábbi hibaüzenet jelenik meg a tartalmi részben:
/tmp/phpupload/file3y2tjI nem másolható
Eddig ilyennel nem találkoztam, a telepítést is úgy csináltam mint eddig. A fájlnév változó, tehát ez csak egy példa.
A tárhely szolgáltató ugyanaz, mint a többi telepítésemnél, ami különbség, hogy a régebbiek olyan szerveren vannak, amelyen PHP4 van, ez a mostani pedig PHP5-re kerül.
Milyen ötletetek van?
Paraméterek:
Drupal 6.19 hu kiegészítővel
Az alapokon kívül egyelőre nincs új modul telepítve
PHP verzió 5.2.14
Előre is köszönöm!
Drupal verzió:
Ez segít?
Ez segít?
Megoldani nem segített,
Megoldani nem segített, viszont arra rávilágított, hogy a magyarítással van a gond. Ha letiltom a magyarítást, akkor megszűnik a hibaüzenet. Úgyhogy köszi, mert az egyik link mögött i topicban említették a magyarítást, mint hibaforrást.
A default/files/languages könyvtárból itt hiányzik a hu_xxxxx.js fájl, ami többi telepítésnél megvan. Manuálisan átmásoltam egyet ide, de ez sem oldotta meg.
Úgyhogy egyelőre a magyarítást próbálom javítani. Ha rájövök valamire, jelzem.
Csökönyi Ferenc
A probléma megoldódott, bár
A probléma megoldódott, bár az okát nem tudom.
Amit tettem:
- a default/files/languages könyvtárba bemásoltam egy másik telepítés ugyanezen könyvtárában lévő hu_xxxxx.js fájlt
- a Fájlrendszer menüben /tmp/phpupload értékét átírtam /tmp/phpupload/ -re - ami mentéskor visszaállt az eredeti /tmp/phpupload értékre. Szóval maradt változatlan.
De a hiba megszűnt! Vélhetőleg a fenti js fájl kulcs. Csak miért nem jött létre ennél a telepítésnél és miért jött létre a többinél???
Csökönyi Ferenc
A webszervert futtató user
A webszervert futtató user tudja írni a default/files (/*) könyvtárat? Minden gyorstár ürítése megvolt?
Az írási jogosultságok
Az írási jogosultságok ugyanazok, mint a többi telepítésnél. Viszont a módosítás után ( hu_xyxx.js feltöltése után) a gyorsító tár ürítése elmaradt.
Köszi a segítséget!
Csökönyi Ferenc
A megoldás?
Ismételten belefutottam ebbe a hibába, de úgy tűnik, megvan a megoldás.
A probléma a magyar fordításban rejlik. Ha a magyar nyelvet letiltom, akkor nincs ez a hiba. Ha újraengedélyezem, megjelenik.
Azért alattomos a dolog, mert beállítás azonos az angol és a magyar nyelvnél. Csak míg az angol nyelv esetén a Fájlrendszerben az Ideiglenes fájlokhoz működik a tmp/phpupload alapértelmezett beállítás, addig a magyarnál nem!
A megoldás: manuálisan létrehozni a sites/default/files könyvtárban a tmp könyvtárat, majd a Fájlrendszernél az Ideiglenes fájlok elérési útjához az alábbit írjuk:
sites/default/files/tmp/phpupload
Ezután megszűnik a hiba.
Csökönyi Ferenc