Sziasztok!
Olyan gondom van, hogy Drupal rendszerbe felraktam az Image modult. Tudok Galériákat létrehozni, de nem tudok bele képeket feltölteni! :-( Mindig azt írja, hogy "Fájl feltötlési hiba. A feltöltött fájl nem mozgatható! "
Mi lehet a gond! Segítséget kérek!
Péter
Fórum:
milyen Drupal, milyen tárhely, link van?
A kérdéseket lásd a címben.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
5.7-es Drupal (magyar),
5.7-es Drupal (magyar), fizetős tárhely.
Egyébként utánaolvastam a témának, de nem találtam semmi érdemlegeset!
Temp könyvtár rendben van?
Más fájlok feltöltése menni szokott?
Nagy Gusztáv
HIBAÜZENET
Közvetlenül a tárhelyre szoktam felmásolni fájlokat! Azt most is engedi!
Ha a rendszeren belül a Kép beküldése menüpont alatt próbálok feltölteni, akkor nem megy!
Most kezdtem ismerkedni még csak a Drupallal, és nem nagyon ismerem. Próbálok olvasgatni hozzá, de ezzel kapcsolatban még nem találtam semmi érdemlegeset.Illetve amit találtam, az megcsináltam: feltelepítettem az IMAGE modult. Képgalériát szeretnék készíteni!
Az mit jelent, hogy rendben van a Temp könyvtár?
A HIBAÜZENET:
1.Kép beküldése
* warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is 10250 is not allowed to access files/tmp/tmp_aF5HWr owned by uid 48 in /var/www/vhosts/bellosevich.hu/httpdocs/includes/file.inc on line 240.
* warning: fopen(): SAFE MODE Restriction in effect. The script whose uid is 10250 is not allowed to access /var/www/vhosts/bellosevich.hu/httpdocs/files/tmp owned by uid 48 in /var/www/vhosts/bellosevich.hu/httpdocs/includes/file.inc on line 117.
* warning: fopen(files/tmp/.htaccess): failed to open stream: Success in /var/www/vhosts/bellosevich.hu/httpdocs/includes/file.inc on line 117.
* You must upload an image.
2.ÁLLAPOT JELENTÉS:
Drupal 5.3
Adatbázis séma Aktuális
Fájlrendszer Írható (nyilvános letöltési mód)
GD kiterjesztés bundled (2.0.28 compatible)
Időzített feladatok Legutóbbi futás ideje: 24 hét 1 nap
Az időzítő böngészőből is futtatható.
Konfigurációs fájl Védett
MySQL adatbázis 4.1.20
PHP 4.3.9
Please copy JQuery Copy jquery.js
In order for the JQuery Update module to work correctly, please copy the file at modules/jquery_update/jquery.js and use it to replace misc/jqeury.js.
Unicode könyvtár PHP mbstring kiterjesztés
Webszerver Apache
Ha semmit nem találtál, akkor
ideje ismét a jegyzetemet ajánlani:
http://nagygusztav.hu/?q=taxonomy/term/15
Az image modulról: http://nagygusztav.hu/?q=modulok_es_sminkeles
A temp könyvtárról: http://nagygusztav.hu/?q=webes_tartalomkezelo_rendszerek_jegyzet_0_3_verzio
Itt a 6.2.2 Fájlrendszer, 49. oldalt ajánlom.
Off: Készül a jegyzet 6-osról szóló verziója :-)
Nagy Gusztáv
Feltöltés
A jegyzet KIRÁLY! Már le is töltöttem, és olvasgatom. Gratulálok!
De problémám nem oldódott meg! :-(
Az import mappába FTP-vel felmásolom a képeket. Ez most már sikerül is! :-)
De a Kép importálása menüpont alatt nem jeleníti meg a feltöltött képeket! :-(
Legelőször feltöltöttem 1 db képet, és az megjelent a listába a kép importálásánál, és azt sikerült is galériába tenni. De azóta amit feltöltöttem, azok nem jelennek meg a listában. Én ezt nem értem!
Péter
SAFE MODE Restriction in effect
php.ini-ben be van kapcsolva a safe mode. drupal-nak ez nem jo..
lepj kapcsolatba a szolgaltatoval, es szolj nekik, hogy javitsak..
safe mode
Én csak a tárhelyet bérlem! Én telepítettem fel a Drupalt, ezért nekem is kell javítgatni! :-) Vagy ezt nem a Drupalban kell állítgatni?
Szóval mit is kell javítani? Nem értem pontosan. Mi ez a safe mode? És mit kellene vele csinálni? Hol kell ezt állítgatni? Ezt a tárhely szolgáltatója tudja beállítani?
Köszönettel: Péter
php safe mode
ez egy PHP beallitas amit csak a szolgaltatod tud javitani
miért ne lenne jó?
csak, hogy a félreértéseket elkerüljük: a safe_mode opció jó, sőt ha safe_mode_gid is be van kapcsolva az még jobb! szóval ez nem a "drupalnak jó/nem jó" kérdés, ne is zavarjuk meg a drupal felhasználókat evvel!
itt a probléma az, h nincs normálisan konfigolva a szerver oldal, így valószínűleg a feltöltött file www-data tulajdonú míg a drupal php file-ok az adott ftp júzerhez tartoznak, így amikor ftpjúzer megpróbálja elmozgatni a www-data feltöltött file-t (drupal php futás által) akkor nyilván előjön a safe mode restriction!
a megoldás ilyenkor normál esetben nem az, h ki kell kapcsolni a safe_mode -ot, hanem el kell érni, h a feltöltött file is a megfelelő felhasználó tulajdonába kerüljön -> a webszervernek az adott felhasználó nevében kell futnia... ez ugyebár megoldható virtualhostonként külön-külön többféle módon is, de ez már nagyon elkanyarodó kérdés és nem a végfelhasználónak kellene foglalkozni vele, hanem a tárhelyszolgáltatónak kellene tudnia....
Két malomban őrölünk
Az IMAGE modullal a képek feltöltésére két lehetőséged van.
Mindkettőhöz be kell állítanod az IMAGE éa az IMAGE GALLERY modult.
(ezt szerintem nem is kellett volna írnom)
1.
Tartalom beküldése - egyesével
Tartalom beküldése -> Kép -> Tallózás ... stb, stb,
Így, egy már létező galériába tudsz képeket feltölteni - egyesével.
(természetesen a mindez attól függ, hogy éppen milyen jogaid vannak beállítva, a kép tartalom feltöltésre, vagy akár a galériák adminisztrációjára)
2.
Kép importálása - tömegesen
Ebben az esetben be kell kapcsolni a IMAGE IMPORT modulrészt.
Így ftp-vel kell, egy, a szerveren létező könyvtárba feltölteni a képeket, majd azokat a
Tartalom kezelés -> Kép importálás úton feltölteni egy létező galériába - tömegesen.
Ebben az esetben két gondod is lehet:
- Van-e egyáltalán jogod, a képek importálására?
Adminként biztosan van, de ezt be lehet állítani a Felhasználó kezelés -> Hozzáférés szabályozás -> image_import modul alatt.
- Jól van-e beállítva a Webhely beállítása -> Kép importálás alatti könyvtár???
Nem biztos, hogy a fizetős tárhelyen a Drupal által javasolt, /files/images/import mappa az itt beállítandó, hanem az is lehetséges, hogy a szolgáltató által arra kijelölt mappát kell beállítanod az említett úton.
Természetesen ekkor a néhány sorral fentebb említett (szolgáltató által kijelölt) könyvtárba kell ftp-zni a képeket.
(pl.: /webhome/honlapom.hu/upload_tmp)