更新php5-gd,Debian與Ubuntu適用

Drupal 的 Reports Status 會一直出現php-gd功能支援不完全
解決的方式就是自己重編,編譯的方式如下,需要花費不少時間喔

~# apt-get install build-essential debhelper fakeroot
~# cd /usr/src
~# apt-get source php5
~# apt-get build-dep php5
~# cd php5-5.2.6.dfsg.1/

~# nano debian/rules
--with-gd=shared,/usr --enable-gd-native-ttf \
to
--with-gd=shared --enable-gd-native-ttf\

~# dpkg-buildpackage -rfakeroot
~# cd ..
dpkg -i php5-gd_5.2.6.dfsg.1-1+lenny8_amd64.deb

不過安裝完php5-gd_5.2.6.dfsg.1-1+lenny8_amd64.deb 後
在系統昇級時會更新到php5-gd,所以可以直接取用gd.so
~# cd /usr/src
~# ar xv php5-gd_5.2.6.dfsg.1-1+lenny8_amd64.deb
~# tar zxvf data.tar.gz
~# cp usr/lib/php5/20060613/gd.so /usr/lib/php5/20060613/
~# /etc/init.d/apache2 restart

留言

熱門文章