Zum Inhalt springen

Probleme mit Imagemagick

Erstellt am 31. Mai 2005 · 7 Antworten · letzte Antwort am 3. Juni 2005

Tags: Frage

wittmann ·

tach zusammen,

ich würde gerne dem Backenduser die Möglichkeit geben ein Bild einfügen zu können, wobei dieses auf der Seite
als THumbnail dargestellt wird und sich
bei Klicken dadrauf ein größeres
Fenster öffnet mit dem Bild in Orginalgröße.

Hierzu habe ich imagemagick als statisch
gelinkte Version nach der Anleitung von Weiland:
http://jweiland.net/typo3cms/1und1-typo3-server/step2/

... auf unserem 1und1-Server installiert.

Im Install-Tool wird die Installation wie
folgt bestätigt:

[GFX][image_processing] = 1
[GFX][thumbnails] = 1
[GFX][imagefile_ext] = gif,jpg,jpeg,tif,bmp,pcx,tga,png

[GFX][im] = 1
[GFX][im_path] = /home/www/web47/html/imagemagick-4.2.9/
[GFX][TTFdpi] = 96

Problem:

Trotz der Installation von imagemagick, kann
man zwar im Backend ein IMage-File hochladen, einfügen und Verkleinerungswerte
festlegen. Das Bild wird aber gänzlich
nicht angezeigt. Woran kanns liegen ?

Eventuell ist die imagemagick Installtion
falsch. Ich die Files:
Magick-config
combine
convert
identify

einfach in ein UNter Verzeichnis der Document-
root gelegt und sie dann noch mal kopiert
in ein weiteres Unterverzeicnis "im" unter der
DokuR'

Hilfe wäre super nett.

Gruß

Michael

cinos22 ·

Hallo!

Ich weiss zwar nicht so ganz, ob es Dir hilft, aber meine IM Installation sieht wie folgt aus:

.../imagemagick-4.2.9/
- /bin
- /share

Ich habe nur die beiden Unterverzeichnisse und im Installtool habe ich auch den Pfad bis ins 'bin' Verzeichnis angegeben. z.B.

/imagemagick-4.2.9/bin/
wittmann ·

ok ...
und was steht in den
Unterverzeichnissen "bin"
und share drin ?

Wonach bist Du bei der Installation vorgegangen ?

cinos22 ·

Im bin Verzeichnis sind folgende Dateien:

  • combine
    combine.bin
    convert
    convert.bin
    identify
    identify.bin
    wrapper.sh

Und im share Verzeichnis sieht es wie folgt aus:

  • changelog.gz
    delegates.mgk
    INSTALL
    Magick-config
    README

wittmann ·

Hallo,

mein imagemagickunterverzeichnis
/home/www/web1/html/im/imagemagick-4.2.9/

enthält wie Dir dir Folder

bin und
share
in bin liegen die Files:
combine -> wrapper.sh
combine.bin
convert -> wrapper.sh
convert.bin
identify -> wrapper.sh
identify.bin
wrapper.sh

immer wenn ich obiges
imagemagickunterverzeichnis im
Installtool bei "Check Image Magick:"
eingebe, wird folgendes als Ergebnis
angezeigt:

[GFX][im]= 1
current value is 1

[GFX][im_combine_filename]= combine
current value is combine

[GFX][im_path]= /home/www/web1/html/im/imagemagick-4.2.9/bin/ (4.2.9)
current value is /home/www/web1/html/im/imagemagick-4.2.9/bin/

klicke ich auf "update localconf.php"
verändert sich das dahingehend, daß
"im" scheinbar disabled wird

Ausgabe:

[GFX][im]= 0
current value is 1

Unter "image processing"
werden folglich auch keine
Bilder angezeigt.

Unter Current Configuration wird
angezeigt:

ImageMagick enabled: 1
ImageMagick path: /home/www/web1/html/im/imagemagick-4.2.9/bin/ ()
ImageMagick path/LZW: /home/www/web1/html/im/imagemagick-4.2.9/bin/ ()
Version 5 flag: 0

GDLib enabled: 1
GDLib using PNG: 1
GDLib 2 enabled: 1
IM5 effects enabled: 0 (Blurring/Sharpening with IM 5+)
Freetype DPI: 96 (Should be 96 for Freetype 2)
Mask invert: 0 (Should be set for some IM versions approx. 5.4+)

File Formats: gif,jpg,jpeg,tif,bmp,pcx,tga,png

Wie kann man imagemagick zum
Laufen bekommen ?
Es sollen auf de Seite eigentlich
nur ein paar Thumbnails
eingefügt werden können.

Hilfe wäre noch mal super nett!

Gruß

Michael

cinos22 ·

Hallo!

Hier mal meine Settings:

Basic Configurations

GFX][gdlib]= 1
current value is 1

[GFX][gdlib_png]= 0 (GIF)
current value is 0

[GFX][im]= 1
current value is 1

GFX][im_combine_filename]= combine
current value is combine

[GFX][im_path]= /usr/local/apache/htdocs/xxxxx/imagemagick-4.2.9/bin/ (4.2.9)

GFX][im_path_lzw]= /usr/local/apache/htdocs/xxxxx/imagemagick-4.2.9/bin/

All configuration

[GFX][im_version_5] = 0

[GFX][TTFdpi] = 96

Evtl. scheint vielleicht Deine IM Version nicht zu funktionieren. Wenn Du mir ne PM mit Deiner Mail schickst, kann ich Dir meine Version schicken.

Wie sieht es mit den Rechten der bin und share Verzeichnisse aus? Setz mal zum Testen auf chmod 777. Da war damals bei mir auch ein Fehler versteckt.

wittmann ·

tach der Herr,

Danke für Dein IM. Es funktioniert der mit dieser Version...

Der Haken war aber ein anderer:
1und1 gibt Anweisungen in den faq was man unter http-spezial eintragen soll, also was safe-mode und die symbolischen Links angeht. Diese Einträge haben wir gelöscht und die httpd.conf selbst editiert. Dann liefs...
(Vielleicht ist das ja auch Info für andere !?)

Danke nochmal für Deine Hilfsbereitschaft !

Gruß

Michael