が存在する。しかし私は次のエラー取得しています
$im = new Imagick($_GET['pdf'].'[0]');
を実行しているとき、私は
$test = system('rpm - qa | grep ImageMagick');
echo $test;
を実行する場合、私が得る
Fatal error: Class 'Imagick' not found in pdfThumbnail.php on line 2
を以下:
私はしかし、 php.iniの内部のImageMagickモジュール用のセクション、(phpInfo();
の内側に記載されているものを見つけることができません
phpInfo
インサイド
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
、私が見つける:
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は白です。
「imagick.so」はどこで見つかりましたか?つまり、ファイル自体は、extensionsディレクトリに置く前にどこから来たのでしょうか?実際にあなたのようには聞こえません[*インストール* PECL拡張](http://pecl.php.net/package/imagick)。 – Charles
正しいphp.iniを見ていますか? –
@Pekka yep、そのphp.iniは 'phpInfo();'で定義されています.. @Charles - 私はこれらのステップを正確に続けました:http://php.net/manual/en/imagick.setup.php – rickyduck