Zum Inhalt springen

Installationsproblem ImageMagick auf 1&1 Business Pro Pa

Erstellt am 31. Oktober 2004 · 6 Antworten · letzte Antwort am 29. März 2006

Tags: Bilder, Frage

typo3Anwender ·

Hallo werte Typo3-Gemeinde,

ich habe auf einem 1&1 (bzw. Puretc) Business Pro Paket Typo3 installiert. Funktioniert.

Nur bei ImageMagick (4.2.9) gibt es Probleme: Der Pfad wird nicht gefunden.

Was ich bisher probiert habe:
Es gibt in dem Business Pro Paket kein Shell-Zugang. Deshalb habe ich die UNIX Version von ImageMagick imagemagick-4.2.9_i386-static-1.tar.gz lokal entpackt und mittels FTP in das Verzeichnis "imagemagick" kopiert. In dem Typo3 Install-Tool habe ich im Eingabefeld "Check this path for ImageMagick installation" den Pfad eingegeben "imagemagick/". ImageMagick wird aber nicht gefunden.

Wo liegt der Fehler?

(Anmerkung: Habe das Forum durchsucht. Viele Beiträge beziehen sich auf eine Managed Server Umgebung. Das sprengt die finanziellen Mittel. 25 Euro für ein Business Pro Paket ist auch schon viel Geld, damit müsste es doch klappen, zumal die Puretec Hotline nichts Gegenteiliges erzählt. Helfen konnten die leider nicht.)

Vielen Dank im Voraus.

Schöne Grüße
Stefan

LineMan ·

ich weiss es auch nicht genau, aber musst denn nicht den absoluten pfad angeben... sowas wie "/home/htdocs/html/imagemagick"? Den Pfad kannst Du über eine PHP Info Datei herausfinden...

typo3Anwender ·

Hallo LineMan,

vielen Dank für Deine Antwort. Richtig, der Pfad war nicht korrekt. Und noch eine Kleinigkeit war zu beachten (siehe unten).

Für alle, die ein ähnliches Problem haben, hier ein kleiner Lösungsansatz:

1.
imagemagick-4.2.9_i386-static-1.tar.gz.tar besorgen

2.
Lokal entpacken (z. B. mit Winzip, wenn man mit Windows arbeitet)

3.
Mittels FTP-Programm auf dem Webserver ein Verzeichnis erstellen, in das die imageMagick-Programme kopiert werden sollen.

4.
Die Dateien combine, convert, identify und Magick-config in das neu erstellte Verzeichnis kopieren

5.
Ausführungsrechte für die Programme setzen. Es reicht aus, wenn die Ausführungsrechte für den Besitzer gesetzt sind.

Wer eine FTP-Programm besitzt, markiert die Dateien combine, convert und identify und setzt die Schreibrechte über das entsprechende Dialogfenster (z. B. "Eigenschaften"). Unter Unix z. B. chmod u +x [Dateiname].

6.
Pfad ermitteln

Mittels <?php phpinfo(); ?> kann man die Umgebung erkundschaften. Bei Puretec/1&1 hat man ungefähr folgendes Ergebnis (Beispiel):
/homepages/12/d123456789/htdocs

Man erhält beim Aufruf von phpinfo() eine Seite mit diversen Informationen. Iim Abschnitt "PHP Variables" > _SERVER["DOCUMENT_ROOT"] bekommt man die gewünschte Information.

7.
Pfad im Install-Tool eingeben:

Ins Backend von Typo3 gehen (www.domain.xxx/typo3/) und unter Tools > Installation > Basic Configuration > Check ImageMagick folgenden Pfad eingeben:
/homepages/12/d123456789/htdocs/[ImageMagick Installationsverzeichnis]/

Anmerkung: Statt [ImageMagick Installationsverzeichnis] muss der reale Verzeichnisnamen angegeben werden. Das kann z. B. so aussehen:
/homepages/12/d123456789/htdocs/imagemagick/

8.
Auf die Schaltfläche "send" klicken

9.
Anschließend nochmal auf "Update localconf.php" klicken, damit die neuen Angaben in die Konfigurationsdatei geschrieben werden.
Die liegt übrigens im Verzeichnis typo3conf/.

10.
Fertig.

(Ohne Gewähr)

Schöne Grüße
Stefan

jorgos ·

Danke Stefan!!! Nachdem ich schon verzweifelt bin, fehlte mir nur die Info, die Dateien mit CHMOD auf EXEC zu setzen... jetzt klappt´s.

Hast Du Probleme mit Error 500? Daran arbeite ich nämlich noch... kann keine Seiten editieren.

Viele Grüsse, Jörg

velvet ·

Hi, noch ein Hinweis:

Es ist ganz wichig, folgende Version von ImageMagick zu benutzen:

imagemagick-4.2.9_i386-static-1.tar.gz

Ich hatte es erst mit der unter http://typo3.sunsite.dk/software/linux/ verfügbaren Version

imagemagick-4.2.9_i386-static-3.tar.gz

probiert. Das funktioniert aber nicht!!!

Gruß Nicole