ugrás a tartalomhoz

image.modul

kuller · 2004. Júl. 5. (H), 13.07
Sziasztok!

A modulban van egy thumbnail gyártó rész ami nem működik, hiába másoltam a megfelelő könyvtárba magát a programot és a kicsinyítendő képet. (Az administer/images-ben minden beállítás zöld.) A probléma nem az, hogy nem működik a program (convert.exe), hanem, hogy a drupal nem futtatja. Mivel nem képes létrehozni a thumbnailt, így átnevezni sem tudja és a következő Warningot dobja: "warning: rename(files/temp/tmpthumb_008_a.jpg,files/images/thumbs/thumb_008_a-17.jpg): No such file or directory in c:\appserv\www\eles\modules\image.module on line 719. Cannot save image."

Parancssorból megfelelően paraméterezve, nagyszerűen csinálja a dolgát: "eleresi_ut\convert -sample 80x40 eredeti_filenev.gif eredmény_filenév.gif"-re legyártja a thumbnailt. A modulon belül az "_image_convert" függvény "$err = exec("$_imagick_convert $filter $source $dest");" sora állítja elő a parancsot. A $filter, $source, $dest változókat kiiratva jó értékeket vesznek fel, a probléma szerintem ott van, hogy a vezérlés valamilyen jogosultsági problémából adódóan nem tudja futtatni a konvertáló progit. Lehetséges, hogy ez nem szorosan drupal probléma, hanem a php vagy az apache megfelelő beállításán múlik. Olyan megoldásra lenne szükségem, ami szerveroldali, hogy ne kelljen végigtelepíteni a kliens gépeket. Nem vagyok gyakorlott webmester, lehet, hogy figyelmetlen voltam, de a httpd.conf-ban és a php-ban sem találtam külső program futására vonatkozó kapcsolót.

paramétereim:

Apache/1.3.29 (Win32)
PHP/4.3.6
Imagemagick

GD Support enabled
GD Version bundled (2.0.22 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled

by phpinfo()


A drupal oldalakon is jelezték a problémát*, azonban használható megoldást nem találtam.

*
"http://drupal.org/node/view/1455#2345, http://drupal.org/node/view/2736, http://drupal.org/node/view/1751#2880, http://drupal.org/node/view/2386#4199, http://drupal.org/node/view/3978#6147, http://drupal.org/node/view/2527#4311"

A 4.4.2-őt még nem töltöttem le, de a "changes" szerint nem javítottak ilyen bugot.
 
1

Debug...

Bártházi András · 2004. Júl. 5. (H), 13.20
Itt csak a debuggolás segíthet. Tedd meg, írasd ki az egyes változó értékeket, hogy hol, mi szerepel, gondolkodj el rajta, hogy annak kell-e ott szerepelnie, ha nem, akkor miért nem az szerepel ott, stb. A második linken (http://drupal.org/node/view/2736) levő javaslatokat kipróbáltad?

-boogie-
2

Én is...

Dohány Tamás · 2004. Aug. 2. (H), 11.52
Halihó!

Én is pont ezzel a problémával küzdök, nem tudom sikerült-e már valami megoldást találni?

Vagy csak az újabb modul verzió segít majd rajtunk :(

[ dtamas ]
3

Kullernek megy!

Hojtsy Gábor · 2004. Aug. 2. (H), 12.47
Kullernek már ment, láttam saját szememmel! GD-t alkalmazva, és nem ImageMagick-et.
4

M1

Dohány Tamás · 2004. Aug. 5. (Cs), 21.50
Mostmár nekem is megy!

Aki hasonló gondokkal küzd, felejtse el az imagemagicket, mert azzal nem fog menni...