ich hab zwar noch keinen Mac, aber unter Linux müsste ich in dem Fall die Datei mit einem ./ davor aufrufen.
Ergebnis 1 bis 4 von 4
- 10.05.2011, 09:16 #1Erdapfel
Themenstarter
- Registriert
- 05.2011
- Beiträge
- 4
ImageMagick Problem (Installation über MacPorts unter XAMPP)
Hallo,
ich habe ein Problem bei der Installtion von ImageMagick unter Mac OS X 10.6.7 und XAMPP 1.7.3.
Ich wollte nach dieser Anleitung vorgehen:Installing Imagemagick php on MacOS with XAMPP
Ich habe MacPorts installiert und dann über ImageMagick über
Das sah auch alles sehr gut aus, es gab keine Fehlermeldungen, aber wenn ich dann den Test durchführe mit:Code:sudo port install ImageMagick
dann bekomme ich diese Fehlermeldung:Code:convert logo logo.gif
Ich habe trotzdem den nächsten Schritt ausprobiert und im bin-Verzeichnis von XAMPP diesen Befehl ausgeführt:Code:convert: unable to open image `logo': No such file or directory @ error/blob.c/OpenBlob/2587. convert: no decode delegate for this image format `logo' @ error/constitute.c/ReadImage/532. convert: missing an image filename `logo.gif' @ error/convert.c/ConvertImageCommand/3011.
Dann erscheint diese Fehlermeldung:Code:pecl download imagick
Wenn ich aber den aber den Inhalt des Ordner aufliste, gibt es eine pecl-Datei.Code:-bash: pecl: command not found
Und unter den installierten Paketen von MacPorts wird ImageMagick @6.6.9-1_1+q16 (active) aufgeführt.
Wo liegt mein Fehler? Kann mir jemand sagen, was ich als nächstes tun muss oder kennt ein gutes Tutorial?
Danke und viele Grüße
Tina
- 10.05.2011, 16:43 #2 Macbook Pro 13" i5 early 2011 iPod nano 5G 8GB grün iPod touch 4G 8GB schwarz Man gewöhnt sich an allem. Sogar am DativBitcoin: 1A5CQ1T6KSTLSpdVghdtFEHrMM93aQu3wo
- 10.05.2011, 18:41 #3Gelber Richard
- Registriert
- 12.2005
- Ort
- Alzenau
- Beiträge
- 12.365
Für Dateien musst du den kompletten Pfad eingeben, wenn du nicht bereits in diesem Verzeichnis bist.
Für Befehle entweder gleiches oder das ./ davor, wenn du im gleichen Verzeichnis bist. Sinnvoller allerdings ist es, den Pfad zu den "MacPorts"-Befehlen gleich in der Environment-Variablen der Shell festzulegen.
- 13.05.2011, 13:16 #4Erdapfel
Themenstarter
- Registriert
- 05.2011
- Beiträge
- 4
Danke! So funktioniert der Download.
Jetzt habe ich allerdings ein Problem beim Kompilieren:Code:sudo ./pecl download imagick
Die ersten bei den Befehle werden ausgeführt, aber bei make bekomme ich folgende Meldung:Code:phpize ./configure make sudo make install
Kannst du mir erklären, wie ich das mache?Code:make: *** No targets specified and no makefile found. Stop.
Kennt vielleicht noch jemand eine bessere Anleitung zum Installieren von ImageMagick auf dem Mac? Die oben genannte war die beste, die ich gefunden habe, aber so wirklich gut komme ich damit nicht klar und Google hilft auch nicht immer weiter. Ist es wirklich so kompliziert das zu installieren?
EDIT:
Das Kompilieren habe ich jetzt hingekriegt. Ich denke mal, das lag daran, dass der Pfad nicht definiert ist. Wenn ich ./configure so aufrufe, funktioniert auch das make danach:
Anchließend habe ich die imagick.so kopiert nach: /Applications/xampp/xamppfiles/lib/php/php5/extensions/no-debug-non-zts-20090626/imagick.so und in der php.ini extension=imagick.so hinzugefügt (so wie hier erklärt). Aber auch nach einem Neustart von XAMPP sehe ich kein imagick in der phpinfo(). Irgendwelche Ideen?Code:./configure --with-imagick=/opt/local
Geändert von TinaE (13.05.2011 um 15:21 Uhr)


Zitieren

