Installation von GraphicsMagick für TYPO3

Das Shop Forum Shop-Systeme bietet Ihnen neben den Hilfen zu Shopping-Lösungen auch Anregungen zur Kombinationen mit Content-Management-Systemen wie contenido, Joomla, Wordpress, und Co.


Installation von GraphicsMagick für TYPO3

Beitragvon seo-beratung » 07.01.08

Unter Suse 10.2 auf einem Strato Highend-Server fehlt das make-Paket. Daher muss dieses zunächst mit yast2 nachinstalliert werden:

1) Login in Putty als root
2) Aufruf von "yast2"
3) Suche nach "make" starten mit "Alt+F" gefolgt von "Alt+S"
4) Mit der Leertaste den Status von "make" ändern in "+"
5) Paket-Installation starten mit "Alt+N"
6) Fertig!

Jetzt starten wir die Installation von GraphicsMagic. Für die Nutzung GraphicsMagic ist noch "$TYPO3_CONF_VARS['GFX']['im_version_5'] = 'gm'" erforderlich. Dazu laden wir von der Homepage die aktuelle Datei (z.B. GraphicsMagick-1.1.9.tar.gz) herunter. Nach dem Upload auf den Server bspw. ins Verzeichnis /srv/www/vhosts kann es losgehen:
Code: Alles auswählen
#    chown root:root GraphicsMagick-1.1.9.tar.gz
#    gzip -dc GraphicsMagick-1.1.9.tar.gz | tar xvf -

Verwenden Sie nun "configure" zur automatischen Konfiguration, Build und Installation von GraphicsMagick. Das Konfigurationsskript führen Sie innerhalb des GraphicsMagick Source Verzeichnisses aus. Falls Ihnen die standardmäßigen Konfigurationseinstellungen passen, dann tippen Sie:
Code: Alles auswählen
#    cd GraphicsMagick-1.1.9
#    ./configure

Nachdem GraphicsMagick konfiguriert wurde, tippen Sie in Putty folgendes ein "make" (bildet das Paket) und "make install" (installiert das Paket):
Code: Alles auswählen
#    make
#    make install

Zum Testen einer erfolgreichen Installation unter X11, stellen Sie sicher, dass das GraphicsMagics Installationsverzeichnis im ausführbaren Suchpfad liegt. Dann führen Sie folgenden Befehl aus:
Code: Alles auswählen
#    cd /usr/local/bin
#    gm display

Jetzt sollten Sie das GraphicsMagick Logo angezeigt bekommen. Falls die Farben des Bildes nicht korrekt dargestellt werden, verwenden Sie folgenden Befehl:
Code: Alles auswählen
#    gm display -visual default

Testen können Sie das ganz ansonsten noch unter "Check Image Magick:
Available ImageMagick/GraphicsMagick installations" im Bereich Basis Configuration des Installationstools von TYPO3. Finden Sie dort einen grünen Haken ist alles OK und im Template funktioniert nun auch "niceText = 1" (WICHTIG: Für die Nutzung von GraphicsMagic ist noch "$TYPO3_CONF_VARS['GFX']['im_version_5'] = 'gm'" erforderlich).

Für einen umfassenden Test ist auch das ausführen der GraphicsMagick Test Suite sinnvoll:
Code: Alles auswählen
#    make check


Problembehandlung mit make
Zur Fehlerbehandlung nach der Konfiguration mit "configure" helfen folgende Befehle:
Code: Alles auswählen
#       make               // Build das Paket
#       make install       // Installiert das Paket
#       make check         // Führt Tests aus mit dem installierten GraphicsMagick ("make install" muss vorher gelaufen sein)
#       make clean         // Löscht alles im Build-Verzeichnis (erstellt durch "make")
#       make distclean     // Löscht alles im Build-Verzeichnis (erstellt durch "make" und "configure")
#       make uninstall     // Löscht alle Dateien aus dem System (installiert durch "make install")

Gruss aus Bayern

Weitere Tipps:

Wird bei "FreeType quick-test (as GIF)" in der Basic Configuration die Schrift nicht komplett dargestellt, dann verwendet das System "Freetype 2" und benötigt den Parameter "TYPO3_CONF_VARS[GFX][TTFdpi]=96" (anstatt 72).

Stellt man "[GFX][gdlib_png]=1 (PNG)" (anstatt 0) in der Basic Configuration dann schlägt die "5: GD library functions" teilweise fehl:
- Render text with TrueType font using 'niceText' option
- Render 'niceText' with a shadow under
Benutzeravatar
seo-beratung
Moderator
 
Beiträge: 367
Registriert: 03/06
Wohnort: Kleinaitingen


Ähnliche Shop Forum Themen passend zu "Installation von GraphicsMagick für TYPO3"

Zurück zu Content-Management

Wer ist online im Shop Forum?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste