Zum Inhalt springen

ImageMagick ersetzbar durch GD2?

Erstellt am 16. August 2007 · 7 Antworten · letzte Antwort am 28. März 2010

Tags: Bilder, Server & Hosting, Frage

masa ·

Hallo,

ich habe noch nicht viel Erfahrung mit TYPO3.
Ich habe aber mal meinen Provider (one.com) vorsorglich gefragt, ob TYPO3 auf deren Servern unterstützt wird.
Antwort war "Ja".
Dann habe ich mal gefragt, ob auf dem Server ImageMagick oder GraphicsMagick installiert ist und in welcher Version.
Antwort war: "weder noch aber wir können Ihnen hierfür GD2 anbieten."

Meine Frage ist nun: Funktioniert dieses GD2 auch?

Danke,
masa

masa ·

Braucht man dazu nicht besondere Rechte vom Provider, um software auf deren Server installieren zu dürfen?
Habe bisher nur Dateien via FTP hoch und runter geladen aber keine software installiert.

Gruß,
masa

garbast ·

Es gibt eine statisch gelinkte Version von IMagick. Die kannst Du per FTP hochladen und muss nicht installiert werden. Dafür braucht man keine gesonderten Rechte.

alveole ·

Hallo,
diese Thema finde ich hoch interessant.
Bin nämlich auch ein Neuling bei typo3 und versuche gerade IMagick auf meinem one-Webspace zu installieren.
Gefunden hab ich bei google, wie mein Vorredner schreibt, das ich eine static Version brauche. Wo bekomm ich die her und wie installiere ich diese??? Hab nur einen ftp Zugang.
Aus Gallery2 bin ich gewohnt, das ich die Grafiktools irgendwo auswählen kann. Wie geht das bei typo3?

Danke für die Hilfe auch wenns triviale Fragen sind,
alveole

aendyp ·

Grüß euch,

Nachdem ich heute den halben Samstagnachmittag damit verbracht habe imagemagick zu installieren, habe ich jetzt die gütliche Lösung, zumindest um ein paar Grundfunktionen von Imagemagick auf z.B. one.com-webspace oder ähnlichen servicearmen Webprovidern herzustellen.

Die Lösung lautet:
Ihr installiert die Erweiterung jb_gd_resize. Dazu benötigt man GD2 (bei one.com verfügbar). Imagemagick funktioniert auf one.com nicht!

Für Newbies:
1. Stellt fest, dass ihr GD auf dem Server verfügbar habt.
Howto gd:
Datei erstellen mit dem Namen "phpinfo.php"
Schreibt folgenden Text in die "phpinfo.php":

<?php phpinfo()?>

Jetzt erhaltet ihr die Info, was bei eurer PHP-Version alles verfügbar ist.
Sucht nach gd und unter der Überschrift nach GD Support: Enabled
Wenn das so angezeigt wird, dann habt ihr gd und könnt jb_gd_resize verwenden (bitte erst weiterlesen).
Installation jb_gd_resize:
2. Klickt im Backend auf den Erweiterungsmanager und dort oben in der Auswahlbox auf "Erweiterungen importieren".
3. Sucht nach der Erweiterung jd_gd_resize und installiert diese.
4. Prüft nach, ob die Erweiterung auch wirklich vorhanden ist. Dazu wählt ihr in der Auswahlbox ganz oben auf "geladene Erweiterungen" und sucht die Erweiterung jb_gd_resize. Es gibt zu dieser Erweiterung keine weiteren Einstellungen.

Damit ging bei mir die Bildverkleinerung einwandfrei und ohne großes Aufhebens auch auf Servern, bei denen Imagemagick nicht verfügbar ist.

mfg aendyp