unrealzero_php
Erfahrenes Mitglied
Hallo zusammen
Wie ist es unter XAMPP (Mac OS X 10.6) möglich die ImageMagick library zu installieren bzw. den Wrapper hierfür?
Habe schon so einiges ausprobiert ausprobiert jedoch ohne Erfolg.
ImageMagick scheint zu funktionieren bekomme jedenfalls aus der Konsole heraus das entsprechende Image.
Auch die imagick.so kann ich erstellen.
Nach dem Kopieren der Datei: imagick.so in das Verzeichnis: /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626 habe ich versucht die Extension in der PHP.ini anzugeben:
Leider ist es mir nicht möglich diese Library zu nutzen auch nach einem Neustart nicht.
Wo kann das Problem liegen?
Inzwischen habe ich herausgefunden dass XAMPP noch im 32-Bit Moduls läuft. Nun habe ich die imagick.so neu erstellt und erhalte wieder eine Fehlermeldung in der error_log:
dyld: lazy symbol binding failed: Symbol not found: _MagickWandGenesis
Referenced from: /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/imagick.so
Expected in: flat namespace
dyld: Symbol not found: _MagickWandGenesis
Referenced from: /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/imagick.so
Expected in: flat namespace
Wie ist es unter XAMPP (Mac OS X 10.6) möglich die ImageMagick library zu installieren bzw. den Wrapper hierfür?
Habe schon so einiges ausprobiert ausprobiert jedoch ohne Erfolg.
ImageMagick scheint zu funktionieren bekomme jedenfalls aus der Konsole heraus das entsprechende Image.
Code:
# convert logo logo.gif
# identify logo.gif
# display logo.gif
Auch die imagick.so kann ich erstellen.
Code:
#cd /Applications/xampp/xamppfiles/bin/
# pecl download imagick
# phpize
# ./configure
# make
# sudo make install
Nach dem Kopieren der Datei: imagick.so in das Verzeichnis: /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626 habe ich versucht die Extension in der PHP.ini anzugeben:
Code:
extension=imagick.so
Leider ist es mir nicht möglich diese Library zu nutzen auch nach einem Neustart nicht.
Wo kann das Problem liegen?
Inzwischen habe ich herausgefunden dass XAMPP noch im 32-Bit Moduls läuft. Nun habe ich die imagick.so neu erstellt und erhalte wieder eine Fehlermeldung in der error_log:
dyld: lazy symbol binding failed: Symbol not found: _MagickWandGenesis
Referenced from: /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/imagick.so
Expected in: flat namespace
dyld: Symbol not found: _MagickWandGenesis
Referenced from: /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/imagick.so
Expected in: flat namespace
Zuletzt bearbeitet: