Sziasztok.
Felraktam ezt a modult és hozzá tartozó függőségeket is. Beállítottam a képfeltöltési mezőt is és a "elméletileg" a jogosúltságokat is.
Igazábol az imagecache-el van problémám. Mikor feltöltöm a képeket node-ban (szerkesztői mód) megjelenik a béllyegképe, de már az előlnézeti oldalon nem. Ha rákattintok az rendes néztebn a képre (ami ugyan nem jelent meg csak a helye) akkor lightbox-ban előhozza szépen.
Szóval az a gondom hogy az imagecaceba nem tölti be a képeket. De az is lehetséges hogy valami elérési út problémája van, mert az adminisztrációs oldalon az imagecache résznél a presetek szerkesztésénél az előlnézeti képet se jeleníti meg.
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
ImageMagick, GD
Az imagecache működéséhez szükség az ImageMagick vagy a GD php bővítményre. Ha ezek közül nincs valamelyik bekapcsolva, akkor nem fog legenerálni semmit. Ezért is van a modulban két almodul, attól függően, hogy melyik bővítmény van telepítve.
Hosszu Kálmán
http://twitter.com/kalmanhosszu
http://www.kalman-hosszu.com/
http://premiumcmsthemes.com/
Milyen akciókat használsz?
Nekem akkor csinált ilyet, amikor volt Sharpen is beállítva akciónak. Valamelyik GD verzió bugos, emiatt nem tudja legyártani az imagecache nézeteket.
Vagy rossz jogosultság van beállítva a mappáknál, és nem tudja írni. A preset mappáit létrehozza?
--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan
Nem használok akciókat
max átméretezést. Az ImageMagick és a GD is telepítve van a GD-t használom.
A preset mappát meg nem hozza létre.
olyat is olvastam hogy Apache2 + mod_rewrite szükséges a működéséhez. Az utóbbi mit takar pontosan?
rövid webcímeket engedélyezni kell
csak akkor megy az imagecache. ahhoz, hogy legyen rövid webcímek, az apache mod_rewrite bővítménye szükséges.
rövid webcímek megy?
-
clear: both;
Én is erre gondoltam...
...a rövid webcímekre, de sajnos az nem működik, nincs támogatás. Mutat még ide egy link a hibaüzenethez: http://drupal.org/node/15365
Nem lehet ezt helyettesíteni más valamivel?
nem.
imagecache modul oldaláról idézem:
privát filerendszerrel is megy elvileg.
ahol nincs mod_rewrite támogatás 2009 -ben, onnan azért meggondolnám, hogy elköltözzek e.
-
clear: both;
Full HTML
Próbáld meg full HTML-re állítani a bevitel módját. Nálam akkor csinált ilyet, ha a node-om csak bélyegképeket tartalmazó galéria volt. De ilyenkor nemcsak a bélyegkép nem jött elő, hanem a filefield path-tal beállított mappája sem készült el, az imagefield token-es title és alt szöveg szintén nem.
Full HTML-ben viszont simán elkészült minden.
Azon kívűl
hogy az Apache konfigurációs fájljában engedélyeztem a mod_rewrite.so modult mit kellene még beállítani hogy a drupálban (6.x ver) engedélyezni tudjam a rövid webcímeket?
Esetleg .htaccess fájl szerkesztése?
újraindítani az apacheot pl.
az megvolt?
ha igen, akkor phpinfo -val le kéne nézni, hogy tényleg betöltődött e a mod_rewrite (bár ha gáz lenne, el se indulna az apache talán) és még azt kéne akkor ellenőrizni, hogy a drupal gyökérben ott van e a .htaccess állomány.
-
clear: both;
Újra lett indítva persze
a mod_rewrite modult pedig be van töltve. Most megpróbálom újrarakni a drupalt csak a szükséges modulokkal hátha.
nem elég a mod_rewrite, AllowOverride is kell
Nem elég a mod_rewrite, ha otthon próbálkozik az ember. Az Apache virtualhost konfigurációs fájljában (pl. /etc/apache2/sites-enabled/000-default) a webszerver könyvtárához (DocumentRoot) engedélyezni kell az
AllowOverride All
opciót, eredetileg itt "None" szerepel. Ennek hiányában hiába van mod_rewrite és a Drupal rendszer gyökerében a .htaccess állomány, az Apache nem engedi, hogy a Drupal egyedi szabályokat használjon.Vagyis a kérdéses rész nálam így néz ki a /etc/apache2/sites-enabled/000-default fájlban:
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Valóban ez (is) volt a hiba.
Most már működnek a rövid webcímek!
Köszönöm mindenkinek!
Most rátérer az eredeti hibára! :)
szintén
nem tudom mi lehet a probléma, ezt az üzenetet adja a modul
"warning: Parameter 1 to imageapi_gd_image_resize() expected to be a reference, value given in S:\xampp\htdocs\kemabau\sites\all\modules\imageapi\imageapi.module on line 165."
ha a szervert kell bütykölgetni, akkor régen rossz, mert egy olyan helyen, ahol nincs mód az állítgatásra hogyan fog?
szerintem sehogy, nem kellene PHP 5.3
Szerintem bütykölgetés nélkül sehogy, esetleg kérd meg a tárhely üzemeltetőit, hogy ha PHP 5.3-at használnak, akkor térjenek vissza 5.2-re.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
XAMPP
Az üzenet alapján XAMPP van használatban, valószínűleg otthon.
Ekkor az XAMPP 1.7.1. javasolt, újabb nem.
Nagy Gusztáv
tényleg
Valóban, ne haragudj, addig már nem terjedt el a figyelmem. Szóval akkor a PHP 5.3 a ludas.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
igen
köszönöm
szerencsére akkor viszont a kinti szerveren nem lesz gond, ott még messze nem ez a verzió ketyeg, hanem 5.2.3... csak aztán rá ne jöjjön valakire a frissíthetnék :-)