imagick を使用して画像の色を取得する php スクリプトがあります。
php /ホーム/ユーザー名/public_html/cron.php
スケジュールされた実行でこのエラーが発生します
[2013 年 4 月 30 日 00:00:02] PHP の致命的なエラー: クラス 'Imagick' が /home/username/public_html/cron.php の 113 行目に見つかりません
PHP コードのサンプル:
try {
$image = new Imagick($filename);
$image->scaleImage(1,1);
$pixel = $image->getImagePixelColor(1, 1);
$color = $pixel->getColor();
$image_r = $color['r'];
$image_g = $color['g'];
$image_b = $color['b'];
$image->destroy();
} catch (ImagickException $e) {
// something went wrong, handle the problem
$image_r = 0;
$image_g = 0;
$image_b = 0;
}
imagick を探す場所がわかるように、環境変数を設定する必要がありますか? ブラウザからphpスクリプトを呼び出すとうまくいきます。このスクリプトが機能しているときに、このスクリプトを public_html から移動できることを願っています。
ありがとう。