Zum Inhalt springen

Falsche Konfigurationseinstellungen

Erstellt am 27. September 2007 · 1 Antwort · letzte Antwort am 3. Oktober 2007

Tags: Bilder, Frage

mccools ·

Hallo allerseits

Bei ungefähr jeder zehnten Installation von Typo3 stosse ich auf ein seltsames Phänomen. Diverse Einstellungen werden falsch angelegt.
Z.B. Pfad für ImageMagick ist dann plötzlich usr/X11R6/bin/ (statt usr/bin/)
Oder für ImageMagick steht dann combine statt composite drin.

Alle Installationen führe ich jeweils auf dem gleichen Webserver durch. Dazu setze ich die "normale" 1-2-3-Step Methode ein.
Natürlich kann ich jeweils die Einstellungen von Hand nachträglich ändern. Mich interessiert aber, warum Typo3 immer wieder beim Installieren falsch konfiguriert wird.
Ich habe den Installationscode bislang noch nicht unter die Lupe genommen. Kann es sein, dass Typo3 bei der Installation auf die Repository zurück greift und dort vielleicht ab und zu eine Version erwischt, welche nicht sauber definiert ist?

Irgendwo steckt der Wurm drin, nur weiss ich nicht wo?

Hat jemand von Euch eine Idee oder schon ähnliche Erfahrungen gemacht?

mccools ·

Langsam komme ich der Sache auf die Spur:

In der Installation (Datei class.tx_install.php) ist auf Zeile 842 folgender Code drin:

$paths=array($GLOBALS['TYPO3_CONF_VARS']['GFX']['im_path_lzw'], $GLOBALS['TYPO3_CONF_VARS']['GFX']['im_path'], '/usr/local/bin/','/usr/bin/','/usr/X11R6/bin/');

Hier werden also verschiedene mögliche Pfade definiert, in welchem sich ImageMagick befinden könnte.
Nun stellt sich bloss die Frage, warum bei mir so ungefähr jedes zehnte Mal der letzte (und falsche) Pfad gewählt wird...

Kann mir jemand sagen, auf welcher Systemkonfiguration /usr/X11R6/bin/ überhaupt benötigt wird?

Irgendwo in diesem Installationsskript ist eine Schwachstelle drin. Nur wo?