- 追加された行はこの色です。
- 削除された行はこの色です。
- GDライブラリ へ行く。
[[FrontPage]]
*概要 [#ld84b6e3]
-DebianでPHP5のインストール時に
# aptitude update
# aptitude install php5 libapache2-mod-php5 php5-mysql php-pear php5-gd
のようにすると
Fatal error: Call to undefined function ImageRotate() in /home/hogehoge.php on line 198
といったエラーが発生する。
-GDライブラリのImageRotate()が使えないようなので、リビルドしてインストールする。
UTF-8 文字化け
http://www.hakusan.tsg.ne.jp/tjkawa/software/misc/proftpd-iconv/index.jsp
*インストール [#ca10f7b9]
debian:~# cd /tmp/
debian:~# mkdir php5
debian:~# cd php5
debian:~# aptitude update
debian:~# apt-get build-dep php5
debian:~# sudo apt-get install devscripts
debian:~# sudo apt-get install fakeroot
debian:~# sudo apt-get install shtool
debian:~# apt-get source php5
debian:~# cd php5-5.2.0+dfsg/
debian:~# emacs debian/rules
--with-gd=shared,/usr --enable-gd-native-ttf \
↓
--with-gd=shared --enable-gd-native-ttf \
debian:~# debchange -i
debian:~# dpkg-buildpackage -rfakeroot
〜ここでしばらく、いや、かなり時間がかかる〜
debian:~# sudo dpkg -i ../*.deb
debian:~# dpkg -l
debian:~# /etc/init.d/apache2 restart
*phpinfo [#x7638b93]
-リビルド前
#ref(gd-before.png)
-リビルド後
#ref(gd-after.png)
*参考 [#n9b464b7]
-[[さくらのレンタルサーバへPHP5をGDバンドル版としてインストール>http://www.koruri.com/dielectric/archives/200610/30000585.html]]
-[[ImageRotate()を使えるようにする >http://dev.satake7.net/blog/2009/04/23/194/]]
-[[[ubuntu][php] Ubuntu(hardy)のphp-gdでimagerotateを使えるようにする>http://d.hatena.ne.jp/rudeboyjet/20081007/p1]]
----
ImageRotate GDライブラリ php5 使えない Debian エラー~
&size(12){Total:&counter(total); / Today:&counter(today); / Yesterday:&counter(yesterday);};