ImageMagick Imagick sınıfı kullanılabilir hale nasıl?

3 Cevap php

Bu gerçekten amatör bir soru ama ben ImageMagick benim FreeBSD üzerinde limanlarından yükledim.

Ancak ben kullandığınızda

$image = new Imagick($filename);

Alıyorum:

Ölümcül hata: Sınıf 'Imagick' hattı 1 / usr / local / www / test.php bulunamadı

Nasıl komut için bu sınıf erişilebilir yapabilirim?

3 Cevap

PHP için herhangi bir arabirim sağlamaz ImageMagick paketi kendisi yüklenir. Ayrıca PECL Imagick uzantısı yüklemeniz gerekir.

FreeBSD bunun için bir port mevcut olduğu - graphics/pecl-imagick.

pecl Imagick install

Bkz the manual.

Ayrıca, almak / Resim Magick ile arayüzleri beraberindeki PHP kütüphanesi oluşturmak gerekir. Sonra böyle bir şey ile php.ini ekleyin:

extension=php5-imagick.so

Orada bulunan OS X / Darwin noktası da here.