ImageMagick installieren auf LAMP
am 09.05.2005 16:28:21 von Egon Schmid
Ich hab mir ImageMagick als Source gezogen und compiliert, da wurde eine
Datei namens "libMagick.so" erzeugt.
Die hab ich nach /usr/lib/php/extensions kopiert.
Wie bekomme ich meinen Apache/PHP dazu, die Lib einzubinden?
mit freundlichen Grüßen
Egon Schmid
Re: ImageMagick installieren auf LAMP
am 09.05.2005 17:08:44 von Joerg Behrens
"Egon Schmid" schrieb im Newsbeitrag
news:d5ns22$be7$02$1@news.t-online.com...
> Ich hab mir ImageMagick als Source gezogen und compiliert, da wurde
> eine Datei namens "libMagick.so" erzeugt.
Das ist eine Bibliothek von ImageMagik und normal wenn man als
'shared' kompiliert
> Die hab ich nach /usr/lib/php/extensions kopiert.
Das willst du nun rueckgaengig machen.
>
> Wie bekomme ich meinen Apache/PHP dazu, die Lib einzubinden?
In dem du dir den Source von ext/imagik von PECL [1] holst und schnell
kompilierst. Analog es ueber PEAR versuchen was aber das gleiche macht
wie haendisch kompilieren.
tar xvzf imagick.tgz
cd foo
../phpize
../configure --help
../configure --right_flags
make && make install
Damit phpize ein richtiges configure erzeugen kann sind die richtigen
Automake/conf Version von noeten. Welche das so sind steht auf der
php.net Seite.
Gibt da die Moeglichkeit imagick oder graphicmagik (oder wie immer der
Fork hies zuverwenden).
Die Extension wird dann automatisch an die richtige Stelle geschoben
in dein /usr/lib/php/extensions und heist nur imagick.so. Zu laden
dann ueber die php.ini oder per dl('foo.so'); im Script
>
> mit freundlichen Grüßen
>
> Egon Schmid
[1] http://pecl.php.net/package/imagick
Gruss
Joerg
--
TakeNet GmbH Mobil: 0171/60 57 963
D-97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025