Zum Inhalt springen

ImageMagick-Installation auf einem Confixx-Server

Erstellt am 29. MĂ€rz 2004 · 4 Antworten · letzte Antwort am 30. MĂ€rz 2004

Tags: Bilder, Tipp

gb ·

hi,

ich hatte vor kurzem das problem, dass ich ImageMagick in typo3 einfach nicht zum laufen brachte 🙁 ... im forum gabs zwar einige posts zu diesem thema, nur brachte keiner die lösung. schließlich fand ich heraus, dass man bei einem server, auf dem CONFIXX lĂ€uft, einiges beachten muss. folgendes hat bei mir funktioniert:

bei confixx2:

In t3/typo3/t3lib/class.t3lib_install.php Zeile 1427-1429:

if (@file_exists($v) && @is_file($v.$filename.$isExt)) { //
file_exist s was necessary on windows, because is_file issued a
warning if the path was not correct.
$index[$v][$filename]=$this->_checkImageMagick_getVersion($v.$filename.
$isExt);
}

Hier muss, wenn ich es recht in Erinnerung habe, Zeile 1427 und 1429 auskommentiert werden. Dann wird ueber file_exists nicht ueberprueft, ob die Dateien lesbar sind, sondern sie werden nur ausgefuehrt.

bei confixx3:

Ist Confixx3 auf dem Server installiert, muss ImageMagick nach /home/www/webX/ installiert werden
und der Pfad dann auch in Typo3 angegeben werden.

bei uns lĂ€uft confixx2 und es hat mit obigen Ă€nderungen sofort funktioniert 😃

ich hoffe damit helfen zu können!

LineMan ·

hmm... das ist schade... das kann doch nicht sein, dass es keine möglichkeit gibt image magick auf einem rootserver mit suse 9 und confixx3 selber zu kompilieren und zu installieren...

ok, ich habs auch nur nach der obigen methode geschafft, indem ich einfach die files in ein unterverzeichniss der webs gelegt habe, aber so richtig gefÀllt mir das nicht...

hat denn sonst keiner ne idee?

gd 1.6.3 mit gif support, freetype, pdflib und das ganze zeugs mit php 4.3.4 war kein thema... dann muss man doch auch IM auf normale art zum laufen bekommen...

wÀre cool, wenn jemand ne idee hÀtte...

wenn nicht werd ich mir nochmal die finger beim tippen abbrechen, und wenn ichs rausfinde dann poste ich es hier 🙂

dodger10k ·

Ich hatte bisher auch nur die etwas "unsaubere" Methode genutzt, allerdings habe ich es nicht pro Kunde im Webverzeichnis liegen sondern in der "globalen" Typo3-Src-Umgebung, das reicht auch völlig aus.

Ist halt der Pfad was lÀnger aber damit gehtŽs.

Selbst ein entsprechender php-flag auf open_basedir hat nicht geholfen.

Confixx3 macht schon Spaß :-)

LineMan ·

stimmt, das mit dem flag hilf mal gar nicht... aber kann es sein... so kommt es mir wenigstens vor, dass eine statische IM version langsamer ist als eine shared version?

dodger10k ·

Habe ich bisher nicht wirklich gemessen ;-) Den Eindruck habe ich allerdings bisher auch nicht, was vielleicht daran liegen mag dass ich ein von Grund auf Hardware-optimiertes System kompiliert habe, und keine statisch vorkompilierten Distris einsetze.