ECcube2.11.0でFatal error:Call to undefined function imageCreateFromJpeg()と言うエラーがでた場合
環境
- さくらVPSの標準OS Centos5.5 64bit版
- php5.2.17
原因
phpのライブラリで画像関連の関数が入っているgdってライブラリがあるんだけど、そのライブラリの中のImageCreateFromJpeg()って言う関数が使えないよーふえーんって言うのが原因。
対処法
jpegのライブラリを入れる
yum install libjpeg libjpeg-devel
以下のconfigureオプションを付けてphpを再コンパイルする
--with-jpeg-dir=/usr/lib --with-libdir=lib64
Apache再起動して反映
service httpd restart
ECcubeの管理画面で、システム設定>システム情報を確認して
JPG Support enabled
になっているのを確認。
参考リンク
http://q.hatena.ne.jp/1178967037
http://tonby.sakura.ne.jp/?p=193
オープンソースECサイト構築ソフトEC-CUBE【Ver2.4.0対応】公式ガイドブック カスタマイズ編
- 作者: オレンジ岸本,エスキュービズム,福田博一
- 出版社/メーカー: 秀和システム
- 発売日: 2009/07/29
- メディア: 単行本
- 購入: 5人 クリック: 118回
- この商品を含むブログ (7件) を見る