GDモジュールのインストールon Ubuntu
Ubuntu 8.0.4
PHP 5.2.4
EC Cube2.0系
EC Cubeをいじっていたら、前は動いていたはずの画像アップのところで怒られた。
-
Fatal error: Call to undefined function imageCreateFromJpeg() in /var/www/rizm/data/module/gdthumb.php on line 203
というわけで、GDが組み込まれていない。
-
apt-get install php5-gd
でいけるかと思ったら、残念なことに不十分な模様。
というわけで、参考サイトのまんまですが、ビルドをしてみました。
参考サイト)
CakePHP on Ubuntu で pChart を使う
-
cd /usr/src
-
sudo su
-
apt-get install build-essential debhelper fakeroot
-
apt-get source php5
-
apt-get install libsnmp-dev
-
apt-get build-dep php5
-
cd php5-5.2.4
で、設定ファイルを開いて、
-
vi debian/rules
ちょっと書き換え。
-
–with-gd=shared,/usr –enable-gd-native-ttf
-
↓上記の行を以下のように修正
-
–with-gd=shared –enable-gd-native-ttf
そしてビルド。
-
dpkg-buildpackage -rfakeroot
-
cd ..
-
dpkg -i php5-gd_5.2.4-2ubuntu5.3_i386.deb
-
apache2ctl restart




