Я получаю следующую ошибку:
Fatal error: Class 'Imagick' not found in pdfThumbnail.php on line 2
при запуске
$im = new Imagick($_GET['pdf'].'[0]');
Однако, если я запускаю
$test = system('rpm - qa | grep ImageMagick');
echo $test;
Я получаю следующее:
ImageMagick-6.2.8.0-4.el5_5.3
ImageMagick-devel-6.2.8.0-4.el5_5.3
ImageMagick-devel-6.2.8.0-4.el5_5.3
ImageMagick-6.2.8.0-4.el5_5.3
ImageMagick-6.2.8.0-4.el5_5.3
Внутри phpInfo
Я не могу найти раздел для модуля imagemagick, однако внутри php.ini (тот, что указан внутри phpInfo();
, я нахожу:
extension=imagick.so
Мой путь расширения установлен на extension_dir = "/usr/lib64/php/modules"
, и внутри этой папки я получаю:
dbase.so libMagickCore.so mysqli.so soap.so xsl.so
dom.so libMagick++.so mysql.so sw-engine
gd.so libMagickWand.so pdo_mysql.so _unused_imagick.so
imagick.so libpdf_php.so pdo.so xmlreader.so
imap.so mbstring.so pdo_sqlite.so xmlwriter.so
Однако imagick в белом, а остальные в зеленом.
Что еще может быть причиной моей проблемы